首页 > 解决方案 > 优化字典键条件

问题描述

我想优化这段代码。我确信有一种方法可以将它写在一行中:

if 'value' in dictionary:
   x = paas_server['support']
else:
   x = []

标签: pythondictionary

解决方案


使用字典get()方法:

x = dictionary.get('support', [])

如果support不是字典中的键,则返回第二个方法的参数,这里是一个空列表。


推荐阅读