我有两个列表作为输入:
list_A = [["Holiday Inn", 3], ["Marriott Hotels", 4], ["Aloft Hotels", 2]]
list_B = [["Marriott Hotels", 10], ["Motel 6", 7], ["Holiday Inn", 8]]
我想要一个大清单作为输出:
output_list = [ ["Holiday Inn", [3,8]], ["Aloft Hotels", [2]], ["Marriott Hotels", [4, 10]], ["Motel 6", [7]] ]
输出列表无需按任何顺序排列。 我正在寻找一种在Python中使用它的简洁方法。我可以多次扫描每个列表以实现上述目的。但是,我的输入列表非常大。有什么建议吗?
谢谢! PD。