В настоящее время я пытаюсь заполнить словарь на Python, но я думаю, что то, что я делаю, немного избыточно. Есть ли более питонический способ сделать следующее:
if not pattern_file_map.get(which_match):
pattern_file_map[which_match] = [line]
else:
pattern_file_map[which_match].append(line)
где pattern_file_map
— словарь.
Я знаю, что есть определенная идиома, которую можно использовать при проверке наличия ключа в словаре, например этот вопрос, но я просто хочу заполнить этот словарь списками.