你如何在python的条件中使用“all()”?

Jim*_*Jim 0 python syntax

例如,如果 A 是一个整数列表,我想说“如果 A 的每个元素都等于 3,那么......等等”

if all(A) == 3:
    #then do this
Run Code Online (Sandbox Code Playgroud)

不太确定语法或如何表达它。提前致谢!

Sam*_*ord 6

if all(a == 3 for a in A):
    pass
Run Code Online (Sandbox Code Playgroud)

为了测试集合中的所有项目是否相同,另一个有趣的选择是使用set

if set(A) == {3}:
    pass
Run Code Online (Sandbox Code Playgroud)