【发布时间】:2022-11-16 17:03:22
【问题描述】:
我有以下涉及字典的python代码sn-p,
sample_dict = {
"name": "Kelly",
"age": 25,
"salary": 8000,
"city": "New york"
}
keys = ["name", "salary"]
sample_dict = {k: sample_dict[k] for k in sample_dict.keys() - keys}
print(sample_dict)
为什么输出是{'city': 'New york', 'age': 25}而不是{'age': 25, 'city': 'New york'}?
是什么导致字典键的逆序?任何帮助将不胜感激。我在 Spyder 和 Python 3.8.5 版本上执行了代码。
【问题讨论】:
标签: python dictionary key