我有一个列表(列表1)的另一个列表如下:Python的前面加上在列表元素为字符串
[0, 1, 2]
我想每一个元素,预先准备的字符串列表(list2
):
['Start|983471|String1|True\n',
'Start|983472|String2|True\n',
'Start|983473|String3|True\n']
给:
['0|Start|983471|String1|True\n',
'1|Start|983472|String2|True\n',
'2|Start|983473|String3|True\n']
我的代码:
Finallist = []
x=0
while x < len(list1):
for line in list2:
Finallist.append("|".join((str(list1[x]),line)))
x+=1
这给出了9行。怎么了? 我期望每个项目都被添加。
两者的索引,这就是我出错的地方。所有建议都非常好。谢谢。 – user1862895