gpt4 book ai didi

python - 为python字典/列表中不存在的键/索引赋值

转载 作者:太空宇宙 更新时间:2023-11-04 03:50:19 25 4
gpt4 key购买 nike

为什么我们可以通过直接分配键值对而不是相同的列表来向字典添加新元素:-

例如:

dictl = {}
dictl['new_key'] = value
print dictl # prints {'new_key: value}

但是,

listl = []
listl[0] = value # IndexError: list assignment index out of range

最佳答案

  1. 它们具有不同的内部表示和用例。

  2. 扩展列表不是一个微不足道的操作,因此不应该琐碎地,含蓄地完成。

  3. 您将在扩展列表中为未使用的索引添加什么?

  4. 字典不会因为添加新的键/值而受到影响对没有其他副作用。

关于python - 为python字典/列表中不存在的键/索引赋值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21575498/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com