Rom*_*man 8 python syntax exception try-catch keyerror
我经常使用以下结构:
try:
x = d[i]
except KeyError:
x = '?'
Run Code Online (Sandbox Code Playgroud)
有时,'?'的表现 我用0或None.我不喜欢这种结构.它太冗长了.是否有更短的方式来做我做的事情(只在一行).就像是.
x = get(d[i],'?')
Run Code Online (Sandbox Code Playgroud)
kir*_*gin 18
您正在寻找:
x = d.get(i, '?')
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1437 次 |
| 最近记录: |