a = { "a" : 1, "b" : 2}
a[key].extend(1,0)
print(a)
{ "a" : 1, "b" : 2,1,0}
我希望使用扩展来做到这一点
我尝试使用以下方法:
a = { "a" : 1, "b" : 2 }
for key in a:
a[key].append([1],[0])
但是我收到错误
您正在尝试append
为整数,这是行不通的。如果你的值是列表,它会起作用。例如:
>>> a = { "a" : [1], "b" : [2] }
>>> for key in a:
... a[key].extend([1,0])
...
会给你:
>>> a
{'a': [1, 1, 0], 'b': [2, 1, 0]}
(我在这里使用extend
而不是append
,因为我们试图添加多个值。