- 主页/
- python dictionary sorted
python dictionary sorted
发布于 2020-08-27 13:22
658 次浏览
0 赞
来自 我要提问
我在贵网站练习,使用python,请问为什么我这里代码和idle 上的输出不一样呢?
这是在赛码网的结果:
print(env_dict)
sorted_dict = {k: v for k, v in sorted(env_dict.items(), key=lambda item: item[1])}
print(sorted_dict)
您的自定义数据输出如下:
{0: (5, 4), 1: (12, 11), 2: (9, 8)} {0: (5, 4), 1: (12, 11), 2: (9, 8)}
这是python idle的结果:
>>> a = {0: (5, 4), 1: (12, 11), 2: (9, 8)}
>>> sorted_list = {k: v for k, v in sorted(a.items(), key=lambda item: item[1])}
>>> sorted_list
{0: (5, 4), 2: (9, 8), 1: (12, 11)}
请问为什么sorted在赛码网没有作用呢? 我完全是复制粘贴的代码
添加回复