我是 Python 的新手,我无法在 any
函数中正确输出日期。 Any
函数返回True
或False
,但我想输出列表元素。示例如下:
days = ["monday","tuesday","wednesday","thursday","friday"]
if any(day in content.lower() for day in days):
print day
我想打印哪一天,函数在字符串“content”中找到了。内容一次只有一天。有没有一种简单的方法可以做到这一点?
最佳答案
我想你想要的是:
print [day for day in days if day in content.lower()]
这将为您提供所有匹配日期的列表。
关于python - Python 函数中输出列表元素 "any",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31201971/