Pourquoi ne puis-je pas utiliser une liste comme clé dict en python?

Je suis un peu confus sur ce qui peut / ne peut pas être utilisé comme clé pour un dict python. dicked = {} dicked[None] = 'foo' # None ok dicked[(1,3)] = 'baz' # tuple ok import sys dicked[sys] = 'bar' # wow, even a module is ok ! dicked[(1,[3])] = 'qux' # oops, not allowed Donc, un tuple est un...