我运行下面的代码:
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)]。