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の回答と同じですが、代わりにマップを使用します(python3でも怠惰です)

于 2013-02-13T18:02:23.713 に答える