Python字典键转换为列表然后追加返回无

时间:2021-02-28 04:51:56

标签: python-3.x list

以下代码返回 None

test = {'a': 1, 'b': 2}
list(test.keys()).append('c')
>>> 

如果将代码分为以下 2 个步骤,则其行为符合预期。

test2 = list(test.keys())
test2.append('c')
test2
>>> ['a', 'b', 'c']

你能帮忙解释为什么第一个代码块不起作用吗?

0 个答案:

没有答案