提交 15d24737 authored 作者: Razvan Pascanu's avatar Razvan Pascanu

better if/else

上级 4725eb99
......@@ -171,10 +171,13 @@ def clone(output,
"""
if isinstance(replace, dict):
items = replace.items()
elif isinstance(replace, list):
elif isinstance(replace, (list, tuple)):
items = replace
else:
elif item is None:
items = []
else:
raise ValueError(("replace is neither a dictionary, list, "
"tuple or None !"))
tmp_replace = [(x, x.type()) for x, y in items]
new_replace = [(x, y) for ((_, x), (_, y)) in zip(tmp_replace,
items)]
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论