Я хотел бы оптимизировать этот фрагмент кода. Я уверен, что есть способ написать это в одну строку:
if 'value' in dictionary:
x = paas_server['support']
else:
x = []
x=pass_server['support'] if 'value' in dicitonary else []
@ sahasrara62 Именно то, о чем просил ОП
используйте метод словаря get()
как:
x = dictionary.get('support', [])
если support
не является ключом в словаре, он возвращает аргумент второго метода, здесь пустой список.
Вы хотели написать
if 'support' in dictionary:
?