字典中python 3中可迭代对象的意思是什么?

时间:2018-05-13 09:07:37

标签: python python-3.x

**运行此程序,将元素添加到列表中** 错误int对象不可迭代

  

d={'a':[1,4]}

     

d['a']. extend (34)

1 个答案:

答案 0 :(得分:1)

d['a']是一个列表。要向该列表添加单个元素,请使用append()或使用可迭代(例如列表或元组)调用extend()

d['a'].append(34)
d['a'].extend([34])

有关更多背景信息,请参阅What exactly are iterator, iterable, and iteration?