Из-за своей неизменной природы кортежи (в отличие от списков) могут быть хэш . Это то, что позволяет кортежам быть ключами в словарях, а также членами наборов. Строго говоря, это их хешабельность, а не их неизменность.
Таким образом, в дополнение к уже предоставленному ответу ключа словаря, пара других вещей, которые будут работать для кортежей, но не для списков:
>>> hash((1, 2))
3713081631934410656
>>> set([(1, 2), (2, 3, 4), (1, 2)])
set([(1, 2), (2, 3, 4)])