applebeesOrders = [
["sangria","dip","quesadilla"],
["salsa","margarita","burger"],
["water", "wings","ribs"]
]
applebeesOrders[0].insert(0, "beer")
print(applebeesOrders)
我正在尝试创建一个名为sortedOrders的列表,该列表将是applebeesOrders列表的副本,然后以字母顺序打印。
答案 0 :(得分:1)
从您的问题中我不太了解您要按字母顺序排序的是所有订单中所有项目的列表,还是仅是每个订单中的项目。
无论如何,我都会为这两个选项添加代码:
sortedOrders = []
for order in applebeesOrders:
sortedOrders.extend(order)
print(sorted(sortedOrders))
# Resulting List
# ['beer', 'burger', 'dip', 'margarita', 'quesadilla', 'ribs', 'salsa', 'sangria', 'water', 'wings']
sortedOrders = [sorted(order) for order in applebeesOrders]
print(sortedOrders)
# Resulting List
# [['beer', 'dip', 'quesadilla', 'sangria'], ['burger', 'margarita', 'salsa'], ['ribs', 'water', 'wings']]
如果您想要的东西有所不同,请告诉我,以便我更新我的答案。