我有一个列表a = [3,5,2,3,1],我想检查这个列表中的每一项是否不少于 3。
我试过 a >= 3,但它有 TypeError。
TypeError: '>=' 不支持 'list' 和 'int' 的实例
期望的输出 [True, True, False, True, False]
请您参考如下方法:
使用列表理解:
a = [3,5,2,3,1]
new_a = [i >= 3 for i in a]
print(new_a)
输出:
[True, True, False, True, False]
