以下是一个比较地图值并进行排序的示例代码:
# 定义一个要比较的地图
map = {
'A': 5,
'B': 2,
'C': 8,
'D': 1,
'E': 9
}
# 使用sorted函数根据地图的值进行排序
sorted_map = sorted(map.items(), key=lambda x: x[1])
# 打印排序后的地图
for item in sorted_map:
print(item[0], ':', item[1])
输出结果为:
D : 1
B : 2
A : 5
C : 8
E : 9
在上述代码中,我们首先定义了一个地图,其中键是字符,值是整数。然后,我们使用sorted()
函数对地图的项进行排序,key=lambda x: x[1]
表示按照地图的值进行排序。最后,我们通过遍历排序后的地图,打印出每个键和对应的值。
上一篇:比较地区作为彼此子集的规范方法