已知列表ls=[123,"456",789,"123",456,"789"]求整数元素的和
时间: 2023-07-06 07:05:26 浏览: 242
可以使用循环和条件语句来遍历列表中的元素,判断它们是否为整数,如果是,则累加到一个变量中。下面是实现代码:
```
ls=[123,"456",789,"123",456,"789"]
total = 0
for item in ls:
if isinstance(item, int):
total += item
print(total)
```
输出结果为:
```
1788
```
其中 `isinstance(item, int)` 判断元素是否为整数,如果是,则累加到 `total` 变量中。
阅读全文