比较大小
字符串比较大小
按照 ascii码依次比较大小
a = 'a'
b = 'an'
print(a>an)
False
数字比较大小
直接比较大小
print(4>5)
False
元组比较大小
元素逐个比较大小
("blue",3) > ("and",4)
True
(4,5) > (2,6)
True
列表比较大小
和元组一样
集合比较大小
包含关系比较大小
{1,2,3} >{2,3}
True
非包含关系比较大小
字典比较大小
字典里面只能用
==
和!=
来判断 -- 通过key 比较value
dict1 = {'name':'liming','age':18}
dict2 = {'name':'zhangsan','age':20}
# 判断两个字典是否相等
print(dict1==dict2)
False
print(dict1!=dict2)
True
# 判断 value 是否相同
print(dict1['name']==dict2['name'])
False
print(dict1['name']>dict2['name'])
False
成员运算符
- in
在
- not in
不在
- str
- tuple
- list
- set
dict1={'name':'liming','age':18}o
'name' in dict1
False
'liming' in dict1
True