2024-10-02 10:26:00 发布
网友
我有一个python的2D列表,其中包含不同人的名字和姓氏。看起来是这样的: teachers=[["Rachelle", "Goodyear"],["Mike","Anderson"], ["Jeremy","Smith"]] 我想按他们姓氏的长度对他们进行排序。 我尝试过不同的解决方案,但总是按他们的名字排序。。。请帮帮我。多谢各位
teachers=[["Rachelle", "Goodyear"],["Mike","Anderson"], ["Jeremy","Smith"]]
以下是一个可能的解决方案:
sorted_teachers = sorted(teachers, key=lambda x: len(x[1]))
以下是一个可能的解决方案:
相关问题 更多 >
编程相关推荐