我遇到以下问题
a = ['Alivn','Bob','Carry','Sammy','Dary','Amy']
c = [1,3,5]
d = ['aaa','bbb','ccc']
我想用c
列表作为索引,自动将d
列表插入a
列表。你知道吗
例如,在将项插入a
列表时
'aaa'
将插入a
的索引1。你知道吗
'bbb'
将插入a
的索引3。你知道吗
'ccc'
将插入a
的索引5。你知道吗
一般来说,我知道一个简单的方法是a.insert(1,d[i])
,
但这不是我想要的,因为实际的列表a
有500~1000个元素。你知道吗
提前谢谢你的帮助
Tags:
根据您对clearticaton的最后一条评论,您希望
a
的最终输出为['Alivn','aaa','Bob','Carry','bbb','Sammy,'Dary','ccc','Amy]
。以下是解决方案:输出:
按照这种设置方式,要插入到特定索引中,需要手动指定这些索引。使用列表方法,如您所示:
其中^{} 将把两个列表放在一起作为元组列表。你知道吗
相关问题 更多 >
编程相关推荐