如果我写d = {0: 1, 0: 2},Python 是否保证 的值d[0],还是“未定义的行为”?
d = {0: 1, 0: 2}
d[0]
(当然,这不是你在编程时写的东西,但这个问题主要是出于好奇。在本地,它似乎总是保存与键最后一次出现相关的值,即2这里。也许它是有用的信息不过,有些奇怪的代码生成情况。)
2
python syntax dictionary
dictionary ×1
python ×1
syntax ×1