![](/img/trans.png)
[英]How to check specific numbers in list and then count specific elements till that number?
[英]Check if a list has specific number of whole numbers
所以我尝试做类似list.is_integer()
的事情,但我认为它不起作用。
有什么方法可以确定list
中是否包含例如 2 个整数?
如果您知道数字,只需使用in
运算符:
1 in [1, 2, 3]
# True
如果要检查由整数组成的整个列表,则需要使用不同的内容,例如:
all(isinstance(item, int) for item in [1, 2, 3])
# True
all()
有助于评估可迭代对象的所有值,并且可以通过isinstance()
function 检查列表中所有int
类型项目的条件。
对于特定的出现次数,只需将all()
切换为sum()
,这将添加满足条件的所有真值:
sum(isinstance(item, int) for item in [1, 2, "3"])
# 2
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.