有条件地优化字典键

时间:2019-06-14 07:48:55

标签: python dictionary

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

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

1 个答案:

答案 0 :(得分:4)

使用字典get()方法为:

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

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