相关疑难解决方法(0)

如何按值对字典进行排序?

我有一个从数据库中的两个字段读取的值字典:字符串字段和数字字段.字符串字段是唯一的,因此这是字典的键.

我可以对键进行排序,但是如何根据值进行排序?

注意:我已阅读Stack Overflow问题如何按Python中字典的值对字典列表进行排序?并且可能可以更改我的代码以获得字典列表,但由于我不需要字典列表,我想知道是否有更简单的解决方案.

python sorting dictionary

3424
推荐指数
31
解决办法
249万
查看次数

Python,如何同时打印所有键的值?

我刚刚开始学习Python,我有一个问题,我找不到答案.

有一个命令可以打印字典的所有键.

list = {
 "key1": "value1",
 "key2": "value2"
}

for x in list:
   print(x)
Run Code Online (Sandbox Code Playgroud)

输出将是:

key1
key2
Run Code Online (Sandbox Code Playgroud)

还有一个命令将打印指定键的值

y = list["key1"]
print(y)
Run Code Online (Sandbox Code Playgroud)

输出将是:

value1
Run Code Online (Sandbox Code Playgroud)

我想知道的是,有一个命令会使用一个命令同时打印所有键的所有值(就像我们使用键一样),而不是逐个访问它们.

希望我很清楚,谢谢.

python dictionary key list

-2
推荐指数
1
解决办法
281
查看次数

标签 统计

dictionary ×2

python ×2

key ×1

list ×1

sorting ×1