gpt4 book ai didi

python从列表中追加元素到列表

转载 作者:太空宇宙 更新时间:2023-11-04 08:02:42 24 4
gpt4 key购买 nike

我想创建一个列表,它从 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...]

最佳答案

最短的解决方案可能是:

list(sum(zip(t2, t1), ()))

关于python从列表中追加元素到列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37345907/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com