我有一個列表(列表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