Если я создаю или обновляю несколько списков очень, очень мало раз, в большинстве случаев только один раз, но я проверяю существование объекта в этом списке кучу раз, стоит ли конвертировать списки в словари и а затем проверить наличие ключа?Преобразование списков в словари для проверки существования?
Или, другими словами, стоит ли мне конвертировать списки в словари для достижения более быстрых проверок существования объекта?
Что не так с синтаксисом 'if element in list'? Зачем вам нужно преобразовать 'list' в' dict' для этого? – Alex
@Alex: Потому что это медленно! – jason
Этот код у вас есть? Если это так, и важно найти стоимость O (1), то вы не можете сохранить в словаре/набор для начала? – Michael