Python检查项目是否在列表中

示例

Python使检查项目是否在列表中变得非常简单。只需使用in运算符。

lst = ['test', 'twest', 'tweast', 'treast']

'test' in lst
# 出:真

'toast' in lst
# 出:错误

注意:in集合上的运算符渐近于列表上的运算符。如果您需要在可能很大的列表上多次使用它,则可能需要将其转换list为set,并测试上元素的存在set。

slst = set(lst)
'test' in slst
# 出:真