以下是一个示例代码,用于按照学生的姓氏字母顺序对数组进行排序:
students = ["张三", "王五", "李四", "赵六"]
# 使用sorted函数和lambda表达式对数组进行排序
sorted_students = sorted(students, key=lambda x: x.split()[-1])
print(sorted_students)
输出结果为:
['张三', '李四', '王五', '赵六']
这个示例代码使用了sorted函数和lambda表达式,其中lambda表达式lambda x: x.split()[-1]
用于提取每个学生的姓氏,然后按照姓氏的字母顺序进行排序。