如何使用循环将列表中的项附加到另一个列表中

2024-09-27 17:56:47 发布

您现在位置:Python中文网/ 问答频道 /正文

有两份清单:

list1 = ['Me','You','Sam']
list2 = ['Joe','Jen']

如何将list2的项附加到list1中? 预期结果是:

['Me', 'You','Sam','Joe','Jen']

我失败的尝试:

list1 = ("Bobs","Sams","Jacks"); 
foreach list2 in list1:
    list3 = list2 + " list item"

print list3

Tags: inyousamitemlistmejoeforeach
2条回答

这应该让你开始:

list1 = ['Me','You','Sam']
list2 = ['Joe','Jen']

for item in list2:
   list1.append(item)

列表1现在是['Me', 'You','Sam','Joe','Jen']

如果您想要第三个列表,只需定义它并附加到它即可

因此,您的代码有两个问题

首先

list = ("Bobs", "Sams", "Jacks");应该是list = ["Bobs", "Sams", "Jacks"]

foreach list2 in list1:
    list3 = list2 + " list item"

应该是

list3 = []
for item in list1:
   list3.append(item)

相关问题 更多 >

    热门问题