我是Python新手,無法在any
函數中正確輸出一天。 Any
函數返回True
或False
,但我想輸出列表的元素。示例如下:Python函數「any」中的輸出列表元素
days = ["monday","tuesday","wednesday","thursday","friday"]
if any(day in content.lower() for day in days):
print day
我想打印哪一天,功能已找到字符串「內容」。內容一次只有一天。有沒有一個簡單的方法來做到這一點?
我會接受這個答案,因爲它更通用。我有一個例子,我只有一天在一個字符串中,但在多天的情況下,這是一條路。多謝你們!問題解決:) –
@marc_s注意,這也允許你*檢查*你只有一天在字符串中(例如'if len(matching_days)== 1:');知道您的數據何時不符合您的預期總是很好的。 – jonrsharpe
同意,謝謝。 –