我要檢查,如果一個單詞在單詞列表列表。檢查串詞的匹配文字
word = "with"
word_list = ["without", "bla", "foo", "bar"]
我試過if word in set(list)
,但它沒有產生想要的結果,由於in
是匹配字符串,而不是項目。也就是說,"with"
是任何在word_list
單詞的比賽,但仍然if "with" in set(list)
會說True
。
什麼是做這種檢查不是通過list
手動重複一個簡單的方法?
你會想要什麼樣的結果呢? – jsalonen
你真的使用'list'來存儲這個列表,還是僅僅爲了說明?這是一個內建的,所以你應該避免使用會掩蓋它的名字。 –
好點Brian!在任何情況下,它是爲了避免重寫文章 – jsalonen