小编Alb*_*yen的帖子

为什么从单个列表构造的双端队列返回其项目而不是列表本身?

我运行下面的代码:

from collections import deque
q = deque([('0000',0)])
a = q.popleft()

print(a)
print(type(a))

b = [('0000',0)]

print(b)
print(type(b))
Run Code Online (Sandbox Code Playgroud)

输出是:

('0000', 0)
<class 'tuple'>
[('0000', 0)]
<class 'list'>
Run Code Online (Sandbox Code Playgroud)

我想知道为什么 type of ais tuple,但是bis list。我期待q.popleft()回来[('0000', 0)]

python deque

-3
推荐指数
1
解决办法
282
查看次数

标签 统计

deque ×1

python ×1