>>> for D in range(10):
... for i in D: #for i in 0:(0不可被迭代)
... values=[]
... values.append((i,'str'+str(i)))
... print values
...
Traceback (most recent call last):
File "<stdin>", line 2, in <module>
TypeError: 'int' object is not iterable
>>> D=[0,1,2,3,4,5,6,7,8,9] #可迭代对象
>>> for i in D:
... values=[]
... values.append((i,'str'+str(i))) #values.append((i,'str'+i)) -->TypeError: cannot concatenate 'str' and 'int' objects
... print values
...
[(0, 'str0')]
[(1, 'str1')]
[(2, 'str2')]
[(3, 'str3')]
[(4, 'str4')]
[(5, 'str5')]
[(6, 'str6')]
[(7, 'str7')]
[(8, 'str8')]
[(9, 'str9')]
>>>
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步