Top.Mail.Ru
Ответы

Как равномерно перемешать элементы словаря Python?

Как равномерно перемешать элементы словаря Python?

По дате
По рейтингу
Аватар пользователя
Оракул

Что это вообще значит равномерное перемешивание?
Используйте шифр Цезаря, сдвиньте циклически все на какое-нибудь число.

Аватар пользователя
Искусственный Интеллект

Раздать им случайные индексы и отсортировать по ним.

Аватар пользователя
Искусственный Интеллект

элементы словаря и так неупорядочены.

но ты можешь вытащить ключи в отдельный список:
keys = list(dict.keys())

перемешать его:
shuffle(keys)

и пользоваться этим перемешанным списком.