python - 在python中将一个列表插入另一个列表的语法是什么?

给定两个列表:

x = [1,2,3]
y = [4,5,6]

语法是什么:

  1. x 插入 y 使 y 现在看起来像 [1, 2, 3, [4, 5, 6 ]]?
  2. x 的所有项目插入到 y 中,使得 y 现在看起来像 [1, 2, 3, 4, 5, 6]?

最佳答案

你的意思是追加吗?

>>> x = [1,2,3]
>>> y = [4,5,6]
>>> x.append(y)
>>> x
[1, 2, 3, [4, 5, 6]]

还是合并?

>>> x = [1,2,3]
>>> y = [4,5,6]
>>> x + y
[1, 2, 3, 4, 5, 6]
>>> x.extend(y)
>>> x
[1, 2, 3, 4, 5, 6] 

https://stackoverflow.com/questions/3748063/

相关文章:

mysql - 有没有办法只安装mysql客户端(Linux)?

linux - 以不同用户身份运行 Linux 服务的最佳实践

linux - 将主机端口转发到 docker 容器

python - 在 Pandas 中将 float 转换为整数?

linux - 如何从另一个文件A中删除文件B上出现的行?

python - 如何使用 Pyplot 在所有子图之上设置一个主标题?

python - 如果在 Python 中为 None,是否有返回默认值的简写?

linux - 了解 Linux/proc/pid/maps 或/proc/self/maps

python - 在外部范围中定义的阴影名称有什么问题?

python - 如何编写符合 PEP8 的超长字符串并防止 E501