繁体   English   中英

Append 2 列表到列表

[英]Append 2 lists to a list

假设我有 3 个列表:

a=[1,2,3]
b=[4,5,6]
c=[]

我想做的是 append 这两个列表,所以结果如下所示:

c=[[1,2,3],[4,5,6]]

您可以使用c = [a, b]获得结果。 Append 方法很有用,尤其是在您循环遍历列表时。

只需 append 通常使用.append()

c.append(a)
c.append(b)

您也可以首先像这样创建列表:

c = [a, b]

我个人会使用:

c = [a,b]

这是一个单线解决方案。 您可以改用extend()方法。 但是由于 extend 方法只接受一个参数,因此请确保将ab作为元组值添加。

a=[1,2,3]
b=[4,5,6]
c=[]

c.extend((a,b))
print(c)

Output:

[[1, 2, 3], [4, 5, 6]]
a = [1,2,3]
b = [3,4,5]
c = []
c.append(a)
c.append(b)
print(c)

这应该工作

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM