Menu
CoddyTech

回顾:字典排序器

本课属于 Coddy Python 学习旅程的“逻辑与流程”单元。第 49 课,共 78 课。

challenge icon

挑战

中等

创建一个名为 dictionary_sorter 的函数,它接受一个字典 data_dict 作为参数。该函数应按值升序对字典进行排序,并返回一个包含排序后键值对的新字典。

提示:要按值对字典进行排序,你可以尝试使用 sorted() 函数,并将 lambda 表达式作为 key 参数。

例如,如果输入字典是 {'a': 3, 'b': 1, 'c': 2},该函数应返回如下字典:

{'b': 1, 'c': 2, 'a': 3}

亲手试试

def dictionary_sorter(data_dict):
    # 使用 sorted() 按值对字典中的元素排序
    # 提示:data_dict.items() 返回 (key, value) 对
    # 提示:使用 sorted() 的 'key' 参数按值排序

    # 在这里编写代码

逻辑与流程中的所有课

自己练习: Python 在线编译器