【发布时间】:2019-09-26 13:33:42
【问题描述】:
我正在尝试将点列表插入双端队列,但我无法将其保持为连续列表:
from collections import deque
pts= deque()
pts = [1, 5]
new_pts = [2, 3, 4]
pts.insert(1,new_pts)
输出:
[1,[2, 3, 4], 5]
期望的输出:
[1,2,3,4,5]
这行得通:
[pts.insert(1,pt) for pt in reversed(new_pts)]
但恐怕我把事情复杂化了。
【问题讨论】:
-
实际输出:
[[2, 3, 4], 1, 5]. -
已修复。谢谢。