Size: a a a

Сообщество Python Программистов

2020 February 17

МД

Майкл Джексон in Сообщество Python Программистов
Ахпхха
источник

VA

Vadim Apenko in Сообщество Python Программистов
Munir Tagarifullin
кста, поэтому я тут и написал
посмотреть, разбирается ли кто в этом
потому что если человек разобрался, ему хватит одного предложения
То есть одно предложение про "хешируемость объектов" тебе было недостаточно?
источник

VA

Vadim Apenko in Сообщество Python Программистов
Alexander
простите
В тему)
источник

MT

Munir Tagarifullin in Сообщество Python Программистов
Vadim Apenko
То есть одно предложение про "хешируемость объектов" тебе было недостаточно?
всмы, а дикт?
источник

l

let45fc in Сообщество Python Программистов
Vadim Apenko
Ну что плохого?)
Ну кортеж и кортеж)
Та там просто помню что решение не самое лучшее было. Поэтому впринципе я тогда решение по реализации и принял
источник

MT

Munir Tagarifullin in Сообщество Python Программистов
Munir Tagarifullin
А почему изменяемые типы данных не могут быть ключами?
это на этот вопрос одним предложением ответили
источник

VA

Vadim Apenko in Сообщество Python Программистов
Munir Tagarifullin
всмы, а дикт?
Дикт - сложная структура с кучей нюансов.
Я даже не представляю как можно одним предложением объяснить как он устроен внутри, чтоб это было правдой, чтоб ничего не упуститило.
источник

БГ

Бензофуран Гетероцикл in Сообщество Python Программистов
Бля
источник

MT

Munir Tagarifullin in Сообщество Python Программистов
какой структурой данных реализован
источник

БГ

Бензофуран Гетероцикл in Сообщество Python Программистов
Чо, никто не помнит как мы тут дружно в __hash__ поролись?
источник

MT

Munir Tagarifullin in Сообщество Python Программистов
разница между 3.6+ и ранее
источник

l

let45fc in Сообщество Python Программистов
Vadim Apenko
Дикт - сложная структура с кучей нюансов.
Я даже не представляю как можно одним предложением объяснить как он устроен внутри, чтоб это было правдой, чтоб ничего не упуститило.
Та отправляешь просто читать про хеш-таблицы и все)
источник

VA

Vadim Apenko in Сообщество Python Программистов
Мне кажется ты сейчас не хочешь узнать как устроен дикт, а разводишь какую-то странную беседу.
источник

БГ

Бензофуран Гетероцикл in Сообщество Python Программистов
Vadim Apenko
Мне кажется ты сейчас не хочешь узнать как устроен дикт, а разводишь какую-то странную беседу.
Удваиваю
источник

VA

Vadim Apenko in Сообщество Python Программистов
let45fc
Та отправляешь просто читать про хеш-таблицы и все)
Я отправлял читать исходники)
источник

l

let45fc in Сообщество Python Программистов
Vadim Apenko
Я отправлял читать исходники)
Та ну, это разные вещи
источник

l

let45fc in Сообщество Python Программистов
Так человек теорию почитает, а так просто не поймет код и все
источник

MT

Munir Tagarifullin in Сообщество Python Программистов
да, тут согласен
источник

БГ

Бензофуран Гетероцикл in Сообщество Python Программистов
Alexander T
/py3 i = 1
class XXX:
 def __init__(self):
   global i
   self.i = i
   i += 1
 def __hash__(self):
   return 1
 def __repr__(self):
   return str(self.i)
 def __eq__(self, other):
   return True
x1 = XXX()
x2 = XXX()
d = {x1: 1, x2: 2}
print(d)
print(x1 == x2)
d[XXX()] = 42
print(d)
Вот тех времён порево
источник

БГ

Бензофуран Гетероцикл in Сообщество Python Программистов
Интересно же было
источник