簡體   English   中英

python 如何在 for 循環中執行 2 個條件? (用於比較列表)

[英]python how to do 2 conditions in a for loop? (for comparing a list)

我有一個關鍵字列表:

keywords = ["dog", "cat", "bird", "pig"]

和一個解析的字符串:

title = title.split() 
content = content.split()

如果標題或內容包含任何關鍵字,我想要一個 for 循環並打印“是”。

如何在 1 個 for 循環中有 2 個條件?

keywords = ["dog","cat","bird","pig"]
for word in keywords:
    if word in title or word in content:
        print("yes")

我不確定我是否正確理解了您的問題,但我認為您正在尋找的答案如下所示:

for keyword in keywords:
    if keyword in title or keyword in content:
       print("yes")

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM