История изменений
Исправление Deleted, (текущая версия) :
Не нужно, потому что там ничего такого не может быть, чтобы выдавать default_value
И «сколько там будешь копипастить», чтобы ловить KeyError? В нормальном языке в таком случае вернется отциональный тип T | None. А главное, если забудешь проверить на None, компилер не даст работать с T
Исходная версия Deleted, :
Не нужно, потому что там ничего такого не может быть, чтобы выдавать default_value
B «сколько там будешь копипастить», чтобы ловить KeyError? В нормальном языке в таком случае вернется отциональный тип T | None. А главное, если забудешь проверить на None, компилер не даст работать с T