【发布时间】:2019-06-12 00:50:32
【问题描述】:
我有这个列表一旦合并使用下面给我这个输出。
['description t2_HELP', 'description t2_1507', 'description t2_1189', 'description t2_5625', 'description None', 'description None', 'description None', 'description None', 'interface Gi3/0/13', 'interface Gi3/0/7', 'interface Gi1/0/11', 'interface Gi3/0/41']
但是,当我合并数据时,我想保持该数据的顺序。所以示例列表集看起来像这样。
['interface Gi3/0/25','description None','description t2_2696','interface Gi1/0/29','description None','description t2_4148','interface Gi1/0/31','description None','description t2_4212','interface Gi2/0/31','description None','description t2_4271']
这是我合并列表的方式,
joinlist = data1 + data2 + data3
列表看起来像这样
data1 = ['interface Gi3/0/25','interface Gi1/0/29','interface Gi1/0/31','interface Gi2/0/31']
data2 = ['description None','description None','description None','description None']
data3 = ['description t2_2696','description t2_4148','description t2_4212','description t2_4271']
【问题讨论】:
-
我们可以假设所有列表的大小始终相同吗?
-
@Paul 是对的。对于给定的输入列表,输出列表不正确
-
也许可以使用更简单的例子,比如
['a', 'b', ...]。