Все сервисы Хабра
Сообщество 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
+3 ещё
Средний
Как оставить активным GUI на сервере при выходе?
1 подписчик
13 часов назад
151 просмотр
3
ответа
Python
+1 ещё
Простой
Как сделать GUID по дефолту при добавление записи в sqlite python?
1 подписчик
14 часов назад
76 просмотров
1
ответ
Python
Простой
Взаимодействие с базой данных при сборке файла exe?
1 подписчик
31 мая
145 просмотров
2
ответа
Python
Простой
Сборка python файла с расширением pyw в exe файл??
1 подписчик
31 мая
150 просмотров
2
ответа
Python
+1 ещё
Простой
Ошибка при работе Python + 1C?
1 подписчик
30 мая
151 просмотр
1
ответ
Python
+1 ещё
Простой
Не работает message.answer в FSM Aiogram?
1 подписчик
30 мая
94 просмотра
1
ответ
Python
Простой
Как можно ускорить выполнение этого кода?
1 подписчик
30 мая
201 просмотр
2
ответа
Python
+1 ещё
Простой
Почему низкая скорость загрузки файлов через Telethon?
2 подписчика
30 мая
213 просмотров
0
ответов
Python
Простой
Получения строки от Postgresql?
1 подписчик
29 мая
147 просмотров
1
ответ
Python
+1 ещё
Простой
Как исправить отображение в игре?
1 подписчик
28 мая
234 просмотра
0
ответов
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Python developer
Greenway Global
•
Новосибирск
от 150 000 ₽
Программист Python
SPA2099
•
Москва
До 100 000 ₽
Backend Python developer
HR Prime
•
Москва
от 300 000 до 3 800 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама