我试图更新的列表,包括对值如下:更新配对列表蟒蛇
list = [('n1',1),('n2',2),('n3',3),('n4',4),('n5',5)]
现在我想更新与N1到16值因此我竭力试图使像这样:
>>> list['n1'] = 16
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: list indices must be integers or slices, not str
什么是使用键值类型的功能访问列表的方式?
您正在寻找'dict',否则循环并根据匹配的项目进行更新。 –
但我只想访问列表 –
我试着用'dict',但是我的休息模块需要这个值作为'list'而不是'dict' –