Back to Intellij Community

PyUnhashableInspection

python/python-psi-impl/resources/inspectionDescriptions/PyUnhashableInspection.html

2025.3-rc-2214 B
Original Source

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