判断判断一个列表是否全为数字
时间: 2023-10-21 19:14:08 浏览: 159
判断是否输入的是数字
可以使用 Python 的内置函数 `all()` 和 `isdigit()` 方法来判断一个列表是否全为数字。
示例代码:
```python
my_list = ['123', '456', '789']
if all(item.isdigit() for item in my_list):
print("列表中全部为数字")
else:
print("列表中不全为数字")
```
解释:
- `isdigit()` 方法用于判断字符串是否全由数字组成。
- `all()` 函数用于判断可迭代对象中的所有元素是否都为真,如果是则返回 `True`,否则返回 `False`。在示例代码中,我们使用了生成器表达式来遍历列表中的每个元素,判断其是否都为数字。
阅读全文