In der positiven Fassung ist das schwierig, weil ihr noch nicht wisst, was es alles an unveränderbaren Werten gibt in Python. Umgekehrt könnt ihr probieren, was mit veränderbaren Werten passiert, denn ihr kennt sowohl Listen als auch Dictionaries als veränderbare Werte.

Also:

>>> d = {}
>>> d[['a', 'b']] = 3
Traceback (most recent call last):
  File "<stdin>", line 1, in ?
TypeError: list objects are unhashable

Die Fehlermeldung mag schon andeuten, dass es nicht wirklich und genau die immutability ist, die die Verwendbarkeit als Schlüssel ausmacht.