Python中的排序字典键和值列表

当需要对字典中的键和值进行排序时,可以使用 'sorted' 方法。

以下是相同的演示 -

示例

my_dict = {'Hi': [1, 6, 3],

   'there': [2, 9, 6],

   'Mark': [16, 7]}

print("字典是: ")

print(my_dict)

my_result = dict()

for key in sorted(my_dict):

   my_result[key] = sorted(my_dict[key])

print("排序字典是: " )

print(my_result)

输出结果
字典是:

{'Hi': [1, 6, 3], 'there': [2, 9, 6], 'Mark': [16, 7]}

排序字典是:

{'Hi': [1, 3, 6], 'Mark': [7, 16], 'there': [2, 6, 9]}

解释

  • 定义了一个字典,并显示在控制台上。

  • 定义了一个空字典。

  • 字典被迭代,在此之前它被排序。

  • 键再次排序并分配给空字典。

  • 排序后的字典显示在控制台上。

以上是 Python中的排序字典键和值列表 的全部内容, 来源链接: utcz.com/z/338784.html

回到顶部