Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/list/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何使用循环将列表中的项附加到另一个列表中_Python_List_Loops - Fatal编程技术网

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

Python 如何使用循环将列表中的项附加到另一个列表中,python,list,loops,Python,List,Loops,有两份清单: 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

有两份清单:

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

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

首先

foreach list2 in list1:
    list3 = list2 + " list item"
list=(“bob”、“Sams”、“Jacks”)应该是
list=[“bob”、“Sams”、“Jacks”]

foreach list2 in list1:
    list3 = list2 + " list item"
应该是

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

这应该让你开始:

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

for item in list2:
   list1.append(item)
清单1现在是
['Me'、'You'、'Sam'、'Joe'、'Jen']


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

为什么不从显而易见的事情开始:你说你尝试过的代码不会编译,如果编译了,它也不会产生包含单词“array”的输出。抱歉
Jacks array item
是输出
list1
不是列表。是一个
元组
(顺便说一句,它是不可变的)。使用方括号列出:
[1,2,3]
。然后尝试特别检查。它们的
for
循环更像是
for list1:print({}list item'.format(item))