Python搜索元素
示例
Python中的所有内置集合都实现了一种使用来检查元素成员资格的方法in。
清单
alist = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] 5 in alist #真正 10 in alist #假
元组
atuple = ('0', '1', '2', '3', '4')
4 in atuple #假
'4' in atuple #真正串
astring = 'i am a string' 'a' in astring #真正 'am' in astring #真正 'I' in astring #假
组
aset = {(10, 10), (20, 20), (30, 30)}
(10, 10) in aset #真正
10 in aset #假辞典
dict有点特殊:普通人in只检查按键。如果要搜索值,则需要指定它。如果要搜索键值对,则相同。
adict = {0: 'a', 1: 'b', 2: 'c', 3: 'd'}
1 in adict #真正 - implicitly searches in keys
'a' in adict #假
2 in adict.keys() #真正 - explicitly searches in keys
'a' in adict.values() #真正 - explicitly searches in values
(0, 'a') in adict.items() #真正 - explicitly searches key/value pairs
热门推荐
10 拜年年祝福语大全简短
11 平安果祝福语简短霸气
12 佛学生日简短祝福语
13 中秋给爸妈祝福语简短
14 拿到驾照的祝福语简短
15 买车新年祝福语简短创意
16 招标文案祝福语简短模板
17 过年祝自己祝福语简短
18 结婚新娘妈妈祝福语简短