Форум сайта python.su
24
И какой смысл ? Если в таком списке будет изменяемый объект все равно будет ошибка.
Офлайн
857
aybМожно и изменяемый объект учесть.
Если в таком списке будет изменяемый объект все равно будет ошибка.
Офлайн
186
> И какой смысл ? Если в таком списке будет изменяемый объект все равно будет ошибка.
Абсолютно верно. Но py.user.next наверное думает что python дураки делают, по этому и поддержки хеширования у изменяемых типов нет.
> Можно и изменяемый объект учесть.
Так в чём проблема? Мы ждём готовое решение!
Офлайн
24
py.user.next
Можно и изменяемый объект учесть.
Офлайн
88
aybА строка - хороший?
Даже чисто семантически - массив ( не важно кортеж\список ) это не очень хороший выбор для ключа в словаре.
Офлайн
24
Да
Офлайн
88
Занятно. Ведь чисто семантически между “abcd” и (“a”, “b”, “c”, “d”) разницы практически нет.
Офлайн
61
есть! во втором варианте запятые,,,
Офлайн
88
Для индексирования по группе значений, возможно разнотипных, можно хитро считать уникальные хеши, а можно просто использовать кортеж. В наиболее распространённых случаях это будет иметь такой же смысл, как и составные ключи БД. Или же подход можно рассматривать как адресацию в многомерном пространстве.
Отредактировано Shaman (Апрель 12, 2016 22:00:59)
Офлайн
61
И к чему это в итоге приведет?
Офлайн