Skip to main content
 首页 » 编程设计

python之附加到python中字典的列表值

2025年05月04日11bhlsheji

当我尝试附加到似乎是列表的字典的值时,这里发生了什么?看来我做不到。

>>>b={} 
 
>>>b["input"]=[3,4,5] 
 
>>>b 
{'input': [3, 4, 5]} 
 
>>>b["input"]=b["input"].append(3) 
 
>>>b 
{'input': None} 

我是不是漏掉了什么?

请您参考如下方法:

append 是一种就地方法,始终返回 None。您的代码应该是:

b["input"]=b["input"] + [3] 

甚至更好:

b["input"].append(3)