python Стиль var = if true else false
Что, по вашему мнению, более наглядно и молодёжно.
Вариант №1:
var1, var2, var3 = [None, None, None]
if 'string1-name' in dict_name: var1 = dict_name['string1-name']
if 'string2-name' in dict_name: var2 = dict_name['string2-name']
if 'string3-name' in dict_name: var3 = dict_name['string3-name']
var1 = dict_name['string1-name'] if 'string1-name' in dict_name else None
var2 = dict_name['string2-name'] if 'string2-name' in dict_name else None
var3 = dict_name['string3-name'] if 'string3-name' in dict_name else None
Оба варианта вмещаются в 80 символов. Также, количество строк (3) никогда не будет меняться.