【发布时间】:2013-06-03 17:05:46
【问题描述】:
我经常使用以下结构:
try:
x = d[i]
except KeyError:
x = '?'
有时,插入“?”我使用 0 或 None。我不喜欢这种结构。它太冗长了。有没有更短的方法来做我所做的事情(就在一行中)。类似的东西。
x = get(d[i],'?')
【问题讨论】:
-
您在伪代码中几乎完全正确
标签: python exception syntax try-catch keyerror