1.TypeError: int object is not iterable:
场景示例:
- data = 7
- for i in data:
- print(i)
- # 原因: 直接对 int 数据进行迭代造成的, 修改为:
- for i range(data):
- print(i)
- 2.
- TypeError: list object is not callable
场景示例:
- data= [2,3,4,5,6]
- for index,item in enumerate(data):
- print(data(index))
- # 原因: 对于可迭代的数据集, 使用索引取数据直接使用 data(index) 圆括号造成
- # 解决: 将圆括号改为中括号
来源: http://www.bubuko.com/infodetail-2519692.html