這就是我所擁有的。我想一起串聯這2列表連接python中的2個列表
first_name = ['Homer', 'Marge', 'Bart', 'Lisa', 'Maggie',
'Carl', 'Ned', 'Barney', 'Lenny', 'Otto', 'Seymour']
last_name = ['Simpson', 'Simpson', 'Simpson', 'Simpson', 'Simpson',
'Carlson', 'Flanders', 'Gumble', 'Leonard', 'Mann', 'Skinner']
for (i, j) in zip(first_name, last_name):
print (first_name[i] + " " + last_name[j])
但有一個錯誤信息,說
TypeError: list indices must be integers, not str
上線
與「打印」聲明
你實際上是將鏈表合併到zip中,而不是連接在一起 –
當你試圖自己發現錯誤並在循環中使用'print(i,j)'時,你看到了什麼? – Matthias