Reports unhashable expressions used as dictionary keys, set values, or hash arguments.

Examples:


d = {[]: 3}  # list is unhashable
set().add({1: 2})  # dict is unhashable
hash([])  # list is unhashable