|
发表于 2019-3-15 22:52:08
|
显示全部楼层
本帖最后由 ba21 于 2019-3-15 23:04 编辑
发现楼上办法更好,可以简化
dict1 = {'李四': '444'}
dict2 = {'张三': '333', '李四': '444'}
for e in dict1:
if e in dict2:
if dict1[e]==dict2[e]:
print('in')
break
else:
print('not in')
或
dict1 = {'李四': '444'}
dict2 = {'张三': '333', '李四': '444'}
isIn = False
for i1 in dict1.items():
for i2 in dict2.items():
if i1==i2:
isIn = True
else:
isIn = False
if isIn:
print("in")
else:
print("not in")
或:
dict1 = {'李四': '444'}
dict2 = {'张三': '333', '李四': '444'}
isIn = False
for key1, value1 in dict1.items():
for key2, value2 in dict2.items():
if key1==key2 and value1==value2:
isIn = True
else:
isIn = False
if isIn:
print("in")
else:
print("not in")
|
|