|
0 / 0 / 0
Регистрация: 04.04.2021
Сообщений: 4
|
|
Сортировка словаря04.04.2021, 00:40. Показов 4769. Ответов 46
Метки нет (Все метки)
Как отсортировать словарь по произведению ключа и значения?
INPUT: 30:8 50:12 40:14 20:10 OUTPUT: 30:8 20:10 40:14 50:12
0
|
|
| 04.04.2021, 00:40 | |
|
Ответы с готовыми решениями:
46
Сортировка Словаря сортировка словаря Сортировка словаря |
|
|
|||
| 04.04.2021, 19:01 | |||
То, что я назвал это автосортировкой, ничего не меняет. Это можно как угодно назвать.
0
|
|||
|
3584 / 2184 / 571
Регистрация: 02.09.2015
Сообщений: 5,510
|
|
| 04.04.2021, 19:07 | |
|
0
|
|
|
|
||||||||||||
| 04.04.2021, 19:23 | ||||||||||||
|
И причем тут ваш забавный эксперимент, если там хэш одинаковый? Добавлено через 6 минут Неужели сложно - без выкрутасов с собственными функциями - взять и проверить что, например, 1000 подряд идущих чисел будет в Python 2.7 упорядочена по значению?
0
|
||||||||||||
|
3584 / 2184 / 571
Регистрация: 02.09.2015
Сообщений: 5,510
|
||
| 04.04.2021, 19:25 | ||
|
Не по теме:
По теме: я привел опровергающий пример. А именно привел такую последовательность целых чисел, для которого написанное Вами выше неверно. Или хотите поспорить на этот счет?
0
|
||
|
|
|||
| 04.04.2021, 19:32 | |||
|
Тогда можно добавить что, упорядочивание ключей словарей по значению работает в Python 2.7 для положительных,
0
|
|||
|
3584 / 2184 / 571
Регистрация: 02.09.2015
Сообщений: 5,510
|
||||||||||||
| 04.04.2021, 19:37 | ||||||||||||
Integer - целое число. Если докажете обратное, то флаг вам в руки.
0
|
||||||||||||
|
|
|||
| 04.04.2021, 19:52 | |||
|
Попробуйте обратиться к Гвидо.
0
|
|||
|
3584 / 2184 / 571
Регистрация: 02.09.2015
Сообщений: 5,510
|
|||
| 04.04.2021, 19:56 | |||
|
0
|
|||
|
|
||||
| 04.04.2021, 22:18 | ||||
|
Я прекрасно знаю некую очевидность, которую вы пытались зачем-то разжевать человеку, который это и так знает. Только какой вы смысл в этом - я не понял. Мой пост был про то, что словари в Python 2.7 и до Python 3.6 упорядочивали (и опять я скажу - сортировали, потому что так тоже можно сказать) свои числовые ключи по значению. Сортировали не в том смысле, что прям брали и сортировали, а такой побочный эффект был. (В Python 3.6 побочным эффектом оказалось другое: сохранение порядка вставки.) С поправкой на то, что отрицательные значения таким образом не упорядочивались (например, -1 и -2 дают одинаковый хэш, что приводит к необходимости разрешать коллизию)). И то, что это именно так - ясно всем, кроме, видимо, вас. А знаете с чем это связано? Так ответ же есть доках, только вы их не прочитали.
Вас зацепила слово "сортировка"? Не стоит цепляться к многозначным словам, которые могут употребляться в разных смыслах. Как можно назвать эффект упорядочивания хэшей по значению? Да, как угодно, в том числе и сортировкой, как бы вам это не нравилось. Добавлено через 5 минут
0
|
||||
|
3584 / 2184 / 571
Регистрация: 02.09.2015
Сообщений: 5,510
|
|
| 04.04.2021, 22:19 | |
|
0
|
|
|
|
||||||||||||
| 04.04.2021, 22:39 | ||||||||||||
Никак не опровергает. ----------------- Или это та самая случайность, которая случайно все упорядочила?
0
|
||||||||||||
|
3584 / 2184 / 571
Регистрация: 02.09.2015
Сообщений: 5,510
|
||||||||
| 04.04.2021, 22:54 | ||||||||
|
Дабы не быть голословным:
False, что явно опровергает вашу "гипотезу".
0
|
||||||||
|
|
||||
| 04.04.2021, 23:38 | ||||
|
И это не моя гипотеза - вы опять ничего не прочитали. И как-то странно использовать для типа опровержения Big Numbers. Ремарка по поводу этого забавного кода: история в тему: Один человек решил доказать что на автомобиле нельзя перегнать черепаху. Он вытащил из машины движок и пробил днище, после чего попытался сдвинуть автомобиль мускульной силой ног. У него ничего не вышло. После чего он радостно заявил собравшимся: ну вот видите!
0
|
||||
|
3584 / 2184 / 571
Регистрация: 02.09.2015
Сообщений: 5,510
|
||||||||||||||
| 04.04.2021, 23:48 | ||||||||||||||
False.Хотя что-то не знать - нет ничего постыдного. Стыдно быть неправым и при этом продолжать гнуть свою линию... /upd /upd2 Предвосхищу данный "аргумент":
[<type 'int'>, <type 'int'>, <type 'int'>].
0
|
||||||||||||||
|
|
||||
| 04.04.2021, 23:52 | ||||
|
Я вам показал ее на примере миллиона последовательных чисел. Только слепец ее не увидит. То что закономерность распространяется на весь ряд чисел никто не утверждал - вы это сами выдумали и теперь пытаетесь подогнать свои примеры под любой ряд чисел.
0
|
||||
|
3584 / 2184 / 571
Регистрация: 02.09.2015
Сообщений: 5,510
|
|
| 05.04.2021, 00:02 | |
|
0
|
|
|
3584 / 2184 / 571
Регистрация: 02.09.2015
Сообщений: 5,510
|
|||
| 05.04.2021, 00:06 | |||
|
/upd
0
|
|||
|
|
||||||
| 05.04.2021, 00:08 | ||||||
|
Нда, тяжелый случай, раз в ход пошли картинки.
Начнем с начала. Моя гипотеза: Для последовательно неразрывно идущих положительных чисел определенного диапазона Python хэш функция выдает такой же последовательно идущий ряд чисел. Доказательство из Python исходников:
0
|
||||||
|
3584 / 2184 / 571
Регистрация: 02.09.2015
Сообщений: 5,510
|
|||
| 05.04.2021, 00:17 | |||
|
Не по теме:
По теме: у вас серьезный пробел в знаниях, касательно хеш-таблиц. Спорить дальше я не вижу смысла. За сим тему покидаю.
0
|
|||
|
|
|||
| 05.04.2021, 00:20 | |||
|
0
|
|||
| 05.04.2021, 00:20 | |
|
Сортировка словаря Сортировка словаря Сортировка словаря Сортировка словаря Сортировка словаря Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Паттерн очереди действий/команд (Action / Command Queue). Система очереди действий и кат-сцен с SDL3 Callbacks, cglm и OpenGL
8Observer8 07.11.2026
Содержание блога | English Version
Руководство для начинающих по реализации паттерна очереди действий/ команд (Action / Command Queue) на C++ (C++20) с использованием официального SDL3 Callbacks. . .
|
Проверка полного ФИО в типовом справочнике
Maks 07.11.2026
Решение реализовано в конфигурации КА2, на примере справочника "КонтактныеЛицаПартнеров".
Задача:
Запрет инициалов.
Не допускаеть использование сокращений вида "И. И. ", "И. И. ", "И И" и. . .
|
Про "Windows must die!"
kumehtar 04.11.2026
Знаете, чет накатило. . . .
Когда-то это было почти боевым кличем: мол, нормальный человек сидит на DOS, OS/ 2 или Linux, а вот это вот - Must Die. А теперь человек произносит «мастдай» с усмешкой - и. . .
|
Красочные поля с номером страницы svg+background-image
russiannick 04.11.2026
Красочные поля с номером страницы не менее важны чем в эпоху бумажных книг.
Посему спешу представить почтеннейшей публике этот важный инструмент который эти поля и формирует.
В процессе разработки. . .
|
|
Вступаем в новую фазу генерации favicons, векторную.
russiannick 02.11.2026
Теперь нет нужды скрывать что используется простой svg. Исходный код изображения помещаем в поле и жмем кнопку. Исходник преобразуется в вид корректный для помещения в favicon или в url(). Нажатие. . .
|
Генератор паролей (вариант №4)
Maks 01.11.2026
После публикации 3-го варианта генератора паролей, разослал его своим коллегам (с целью оценки), в итоге были получены следующие рекомендации:
1. Вернуть возможность использования знаков | 1 l I;. . .
|
Генератор паролей (вариант №3)
Maks 30.10.2026
Финальная версия генератора паролей 1С.
Доработка решения в этот раз коснулась только визуальной части, а именно, добавлен реквизит ДопПараметры (тип Булево), который скрывает/ отображает реквизиты:. . .
|
Магическое мышление и магия, современная наука не отличима от магии (говорит ИИ Джемени)
zorxor 30.10.2026
Джемени, расскажи, пожалуйста, что такое магическое мышление, что такое магия, почему современная наука чем-то напоминает магию?
Фраза «Любая достаточно развитая технология неотличима от магии». . .
|