提交 62d7f56c authored 作者: Olivier Delalleau's avatar Olivier Delalleau

Removed useless return in __init__

This can just cause confusion.
上级 d0ad4ae2
...@@ -24,13 +24,12 @@ class OrderedUpdates(OrderedDict): ...@@ -24,13 +24,12 @@ class OrderedUpdates(OrderedDict):
This mapping supports the use of the "+" operator for the union of updates. This mapping supports the use of the "+" operator for the union of updates.
""" """
def __init__(self, *key, **kwargs): def __init__(self, *key, **kwargs):
ret = super(OrderedUpdates, self).__init__(*key, **kwargs) super(OrderedUpdates, self).__init__(*key, **kwargs)
for key in self: for key in self:
if not isinstance(key, SharedVariable): if not isinstance(key, SharedVariable):
raise TypeError( raise TypeError(
'OrderedUpdates keys must inherit from SharedVariable', 'OrderedUpdates keys must inherit from SharedVariable',
key) key)
return ret
def __setitem__(self, key, value): def __setitem__(self, key, value):
if isinstance(key, SharedVariable): if isinstance(key, SharedVariable):
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论