Why does dict raise keyerror rather than return a sentinel value? (Python) [video]
youtube.com