跟我一起学python-比较大小

luckyFang 2021年09月29日 23次浏览

比较大小

字符串比较大小

按照 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