【发布时间】:2015-09-13 07:25:09
【问题描述】:
连接两个deques 会产生一个TypeError。
from collections import deque
q = deque()
q + q
但__iadd__ 已实现,因此支持+=。
q1 = deque([1])
q2 = deque([2])
q1 += q2
只有__iadd__ 实现的原因是什么?
【问题讨论】:
连接两个deques 会产生一个TypeError。
from collections import deque
q = deque()
q + q
但__iadd__ 已实现,因此支持+=。
q1 = deque([1])
q2 = deque([2])
q1 += q2
只有__iadd__ 实现的原因是什么?
【问题讨论】:
这是a bug,已在 repos 中修复,因此它应该包含在 Python 的下一个发布版本 (3.5) 中。
【讨论】: