Junior — Middle
81
Агар шумо рӯйхати items-ро ҳамчун калид дар луғат кӯшиш кунед, чӣ мешавад?
Ҷавоб аз AI
sobes.tech AI
В Python ключами словаря могут быть только хешируемые объекты. Списки (list) являются изменяемыми и не хешируемыми, поэтому попытка использовать список в качестве ключа вызовет ошибку TypeError: unhashable type: 'list'.
Пример:
items = [1, 2, 3]
d = {}
d[items] = "value" # TypeError
Чтобы использовать последовательность в качестве ключа, можно применить неизменяемый тип, например, кортеж (tuple):
d[(1, 2, 3)] = "value" # Работает