相关疑难解决方法(0)

字典:如何保持键/值与声明的顺序相同?

我有一个字典,我按特定顺序声明,并希望始终保持该顺序.键/值不能根据它们的值按顺序保存,我只是按照我声明的顺序想要它.

所以,如果我有字典:

d = {'ac': 33, 'gw': 20, 'ap': 102, 'za': 321, 'bs': 10}
Run Code Online (Sandbox Code Playgroud)

如果我查看它或迭代它,它是不是按顺序,有没有办法确保Python将保持我声明键/值的显式顺序?

python sorting dictionary

292
推荐指数
8
解决办法
30万
查看次数

你如何找到字典中的第一把钥匙?

我想让我的程序"banana"从字典中打印出来.最简单的方法是什么?

请注意,我并不是试图让我的程序打印出与之相关的值"banana",而是打印出"banana"一个for循环,所以当我运行它时,每个键也会打印出来.

这是我的字典:

prices = {
    "banana" : 4,
    "apple" : 2,
    "orange" : 1.5,
    "pear" : 3
}
Run Code Online (Sandbox Code Playgroud)

python dictionary

128
推荐指数
9
解决办法
23万
查看次数

标签 统计

dictionary ×2

python ×2

sorting ×1