2024-05-15 16:41:24 发布
网友
applebeesOrders = [ ["sangria","dip","quesadilla"], ["salsa","margarita","burger"], ["water", "wings","ribs"] ] applebeesOrders[0].insert(0, "beer") print(applebeesOrders)
我正在尝试创建一个名为sortedOrders的列表,它将是applebeeorders列表的副本,然后按字母顺序打印
从你的问题中我不太明白你想按字母顺序排列所有订单中所有项目的列表,还是只排列每个订单中的项目
在任何情况下,我都会为这两个选项添加代码:
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']]
如果你想要的是不同的东西,只要让我知道,我可以更新我的答案
从你的问题中我不太明白你想按字母顺序排列所有订单中所有项目的列表,还是只排列每个订单中的项目
在任何情况下,我都会为这两个选项添加代码:
1.对单个列表中所有订单中的所有项目进行排序
2.对每个订单列表中的所有项目进行排序
如果你想要的是不同的东西,只要让我知道,我可以更新我的答案
相关问题 更多 >
编程相关推荐