我只是好奇,如果
p = 'padding' in ui and ui['padding'] or 0
Run Code Online (Sandbox Code Playgroud)
写作是最短的方式(或者如果有更短的方式)
if 'padding' in ui:
p = ui['padding']
else:
p = 0
Run Code Online (Sandbox Code Playgroud)
在Python中.
the*_*eye 12
如果ui是字典,您甚至可以使用该dict.get方法简化它,就像这样
p = ui.get('padding', 0)
Run Code Online (Sandbox Code Playgroud)
这里,如果密钥padding存在于字典中,则将返回与其对应的值.否则,将返回作为第二个参数传递的默认值.
| 归档时间: |
|
| 查看次数: |
61 次 |
| 最近记录: |