小土 列表中的元素是由字典组成。 import pinyin list_country = [ {"name": "张三"}, {"name": "李四"}, {"name": "王五"}, {"name": "赵六"}, {"name": "陈七"} ] sorted_list = sorted(list_country, key=lambda x: pinyin.get(x["name"], format="strip", delimiter="")) print(sorted_list)