5

在 Python 3 中,检查谓词是否对字符串的所有字符都为真的最短方法是什么?

4

2 回答 2

13
all(predicate(x) for x in string)
于 2013-02-13T17:04:31.990 回答
2
all(map(predicate, string))

功能上与@Abe 的答案相同,但使用 map 代替(在 python3 中也很懒惰)

于 2013-02-13T18:02:23.713 回答