檢查專案是否在列表中

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