Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
Ivan
@ATNC
Full-stack web\python developer
Python
Почему dict при каждом вызове показывает разный порядок элементов?
Здравствуйте. Скажите, пожалуйста, почему dict при каждом вызове показывает разный порядок элементов?
Вопрос задан
более трёх лет назад
211 просмотров
1
комментарий
Подписаться
1
Оценить
1
комментарий
Facebook
Вконтакте
Twitter
Александр Титов
@alex-t
Нужен порядок - используйте collections.OrderedDict, там он, правда, не алфавитный, а в порядке поступления.
Написано
более трёх лет назад
Решения вопроса
0
Пригласить эксперта
Ответы на вопрос
3
Евгений
@Eugen_p
https://habrahabr.ru/post/247843/
Ответ написан
более трёх лет назад
1
комментарий
Нравится
2
1
комментарий
Facebook
Вконтакте
Twitter
Ivan
@ATNC
Автор вопроса
Спасибо
Написано
более трёх лет назад
abcd0x00
@abcd0x00
Потому что там нет порядка. Словарь характеризуется скоростью поиска значений по ключам. При любом количестве пар ключ-значение в словаре поиск значения стремится к O(1).
Ответ написан
более трёх лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
fdrwitch
@fdrwitch
по определению
, словарь -- это неупорядоченная коллекция из нуля и более пар ключ-значение и ....
Ответ написан
более трёх лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
Python
+1 ещё
Простой
Как создать параметризированный SQL запрос через pyodbc к Mysql?
нет подписчиков
4 часа назад
62 просмотра
2
ответа
Python
+1 ещё
Простой
Как сделать экранирование символов в Python для SQL запроса?
1 подписчик
7 часов назад
83 просмотра
1
ответ
Python
Простой
Что можно ускорить в коде решателя игры крестики нолики?
1 подписчик
15 часов назад
121 просмотр
0
ответов
Python
Простой
Как подключиться по SMTP к Reg ru?
1 подписчик
вчера
118 просмотров
0
ответов
Python
+1 ещё
Простой
Как имитировать нажатие пкм в неактивное окно DirectX?
1 подписчик
вчера
36 просмотров
1
ответ
Python
+1 ещё
Простой
Как настроить группы при создании нового пользователя в битриксе?
1 подписчик
14 авг.
109 просмотров
0
ответов
Python
+1 ещё
Простой
При добавления строчки @commands.has_permissions в терминале при запуске выдает ошибку?
1 подписчик
14 авг.
85 просмотров
0
ответов
Python
+1 ещё
Простой
Можно ли отключить SSL сертификат при парсинге?
1 подписчик
13 авг.
120 просмотров
0
ответов
Python
Простой
Не работает код, что делать?
2 подписчика
10 авг.
2116 просмотров
4
ответа
Python
Простой
Почему консольная программа перестает работать спустя время?
3 подписчика
08 авг.
2293 просмотра
3
ответа
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Ведущий Python разработчик
Сбер
•
Москва
от 200 000 до 250 000 ₽
Python Developer
Nomadic Soft
от 2 800 до 3 200 $
Python-разработчик (Senior)
BCraft
от 3 500 до 4 500 $
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама