TypeError: argument of type 'int' is not iterable
时间: 2023-10-27 21:02:39 浏览: 30
(存入json文件出错)TypeError: Object of type int64 is not JSON serializable
5星 · 资源好评率100%
这个错误通常发生在代码试图迭代一个整数值的情况下。例如,以下代码会导致这个错误:
```
for i in 5:
print(i)
```
因为整数 5 不是可迭代的对象。相反,你应该将迭代对象转换为可迭代的序列,例如列表或元组。例如:
```
for i in [5]:
print(i)
```
或者
```
for i in (5,):
print(i)
```
这样就不会出现上述错误了。
阅读全文