【发布时间】:2016-09-17 16:08:54
【问题描述】:
我想创建一个列表,从 python 中的 2 个单独列表中交替添加元素。 我有以下想法,但它似乎不起作用:
t1 = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]
t2 = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun',
'Jul', 'Aug', 'Sept', 'Oct', 'Nov', 'Dec']
t3= [len(t1)+len(t2)]
a = 0
while a < len(t1)+len(t2):
t3.extend(t1[a])
t3.extend(t2[a])
a = a + 1
print t3
所以基本上我想要 ['Jan',31,'Feb',28,'Mar',31, ect...]
【问题讨论】:
标签: python list while-loop append extend