可以使用Python的sorted()函数来按字母顺序对列表的列表进行排序。需要注意的是,sorted()函数将按照列表的第一个元素进行排序。如果要按列表中的其他元素排序,可以使用key参数指定要排序的元素。
以下是一个示例代码:
lst = [["apple", "orange", "banana"], ["dog", "cat", "bird"], ["car", "bus", "bike"]]
sorted_lst = sorted(lst)
print(sorted_lst)
输出结果为:
[['apple', 'orange', 'banana'], ['car', 'bus', 'bike'], ['dog', 'cat', 'bird']]
如果要按第二个元素进行排序:
lst = [["apple", "orange", "banana"], ["dog", "cat", "bird"], ["car", "bus", "bike"]]
sorted_lst = sorted(lst, key=lambda x: x[1])
print(sorted_lst)
输出结果为:
[['car', 'bus', 'bike'], ['apple', 'orange', 'banana'], ['dog', 'cat', 'bird']]
上一篇:按字母顺序排序链表
下一篇:按字母顺序排序目录路径