我有一个如下的浮点数列表:我知道它们是浮动的,因为我在将它们作为输入的同时对它们进行了铸造。
A = [1.0,3.0,3.5,5.0]
我需要检查此列表中的整数,例如
如果有(列表中的元素不是整数):
然后做点什么
我对python还是陌生的,我想知道什么是最紧凑的方法。
“如果不是A的所有元素都是整数,则:]
if not all(x.is_integer() for x in A):
或等效地,使用短语(以N not
个操作代替一个操作的代价):
if any(not x.is_integer() for x in A):