任何人都可以告訴我如何在程序找到它們時從列表中打印單詞?從列表中打印關鍵字
all_text = input("Please enter some text").lower().split()
keyword_list = ["motorcycle","bike","cycle","dirtbike"]
second_list = ["screen","cracked","scratched"]
if any(word in keyword_list for word in all_text):
print("Keyword found")
if any(word in second_list for word in all_text):
print("Keyword found")
elif any(word in second_list for word in all_text):
print("keyword found")
如果您沒有保存數據,則很難打印數據。爲什麼不創建一個最初爲空的列表'found_words',當你找到一個單詞時你會追加到這個列表中?另外 - 使用'sets'而不是'lists'完成這種事情要好得多,但是你可能還沒有學過集合。 –