更新:列表中的项是字符串,我编辑了列表以显示它们。
我有3个不同的列表,比如:
我希望将它们结合起来,例如:
我需要这样做,以便最终可以按部分导出排序列表到Excel。如果您能想到更好的显示/格式,请分享!
我有3个不同的列表,比如:
Section = [('1', '1.1', '1.2'), ('1', '2', '2.2', '3'), ('1', '1.2', '3.2', '3.5')]
Page = [('1', '1', '3'), ('1', '2', '2', '2'), ('1', '2', '3', '5')]
Titles = [('General', 'Info', 'Titles'), ('More', 'Info', 'Section', 'Here'), ('Another', 'List', 'Of', 'Strings')]
我希望将它们结合起来,例如:
Combined_List = [('1', '1.1', '1.2'), ('1', '2', '2.2', '3'), ('1', '1.2', '3.2', '3.5'),
('1', '1', '3'), ('1', '2', '2', '2'), ('1', '2', '3', '5'),
('General', 'Info', 'Titles'), ('More', 'Info', 'Section', 'Here'), ('Another', 'List', 'Of', 'Strings')]
或任何其他形式,使我能够按照标题为“sections”的列表中的数字进行排序。
在这种情况下,它将是
Sorted_list = [('1', '1', '1', '1.1', '1.2', '1.2', '2', '2.2', '3', '3.2', '3.5'),
('1', '1', '1', '1', '3', '2', '2', '2', '2', '3', '5'),
('General', 'More', 'Another', 'Info', 'Titles', 'List', 'Info', 'Section', 'Here', 'Of', 'Strings')
我需要这样做,以便最终可以按部分导出排序列表到Excel。如果您能想到更好的显示/格式,请分享!
tuples
?列表?尝试用list()
将zip
包装起来。 - Colonel Beauvel