【发布时间】:2017-11-15 09:21:04
【问题描述】:
x = [4, 5, 6]
li = [1, 2, 3, 7]
li.insert(3,x)
x+=li
print(x)
输出是:
[4, 5, 6, 1, 2, 3, [...], 7]
我是 python/编码的新手,我不知道这些省略号是什么,但是当我编写其他代码时,它开始变得很奇怪。不知道该问什么,因为我不知道发生了什么。谢谢!
【问题讨论】:
-
不知道该问什么,因为我不知道发生了什么。不知道该回答什么,因为我不知道问题是什么。
-
我认为您不想在列表中插入列表。您想在列表中插入列表项。
-
您在位置 3 处插入对象
x。由于x是一个列表,您将在列表中插入一个列表。 -
从基础开始,先了解数据结构类型。那么它就有意义了。
-
@Vinny ty vinny 我现在知道要查找什么了
标签: python list insert concatenation