我有两个列表:
>> K = 3
>> ll_G = ['GIO_%s' % (k) for k in range(K)]
>> ll_P = ['PAX_%s' % (k) for k in range(K)]
>> ll_GP = ll_G + ll_P
>> ll_GP
['GIO_0', 'GIO_1', 'GIO_2', 'PAX_0', 'PAX_1', 'PAX_2']
我想订购最终 list :
['GIO_0', 'PAX_0', 'GIO_1', 'PAX_1', 'GIO_2', 'PAX_2']
我想这可能很简单:我该怎么做?
请您参考如下方法:
I have two lists like
为什么不直接构建所需的列表?
>>> K = 3
>>> [s % k for k in range(K) for s in ('GIO_%s', 'PAX_%s')]
['GIO_0', 'PAX_0', 'GIO_1', 'PAX_1', 'GIO_2', 'PAX_2']
