检查项目是否在列表中
Python 使得检查项目是否在列表中变得非常简单。只需使用 in
运算符即可。
lst = ['test', 'twest', 'tweast', 'treast']
'test' in lst
# Out: True
'toast' in lst
# Out: False
注意:集合上的
in
运算符比列表上的渐近运算速度快。如果你需要在可能较大的列表上多次使用它,你可能需要将list
转换为set
,并测试set
上元素的存在。
slst = set(lst)
'test' in slst
# Out: True