|
0 / 0 / 0
Регистрация: 04.04.2021
Сообщений: 4
|
|
Сортировка словаря04.04.2021, 00:40. Показов 4325. Ответов 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
|
|||
|
3582 / 2182 / 571
Регистрация: 02.09.2015
Сообщений: 5,510
|
|
| 04.04.2021, 19:07 | |
|
0
|
|
|
|
||||||||||||
| 04.04.2021, 19:23 | ||||||||||||
|
И причем тут ваш забавный эксперимент, если там хэш одинаковый? Добавлено через 6 минут Неужели сложно - без выкрутасов с собственными функциями - взять и проверить что, например, 1000 подряд идущих чисел будет в Python 2.7 упорядочена по значению?
0
|
||||||||||||
|
3582 / 2182 / 571
Регистрация: 02.09.2015
Сообщений: 5,510
|
||
| 04.04.2021, 19:25 | ||
|
Не по теме:
По теме: я привел опровергающий пример. А именно привел такую последовательность целых чисел, для которого написанное Вами выше неверно. Или хотите поспорить на этот счет?
0
|
||
|
|
|||
| 04.04.2021, 19:32 | |||
|
Тогда можно добавить что, упорядочивание ключей словарей по значению работает в Python 2.7 для положительных,
0
|
|||
|
3582 / 2182 / 571
Регистрация: 02.09.2015
Сообщений: 5,510
|
||||||||||||
| 04.04.2021, 19:37 | ||||||||||||
Integer - целое число. Если докажете обратное, то флаг вам в руки.
0
|
||||||||||||
|
|
|||
| 04.04.2021, 19:52 | |||
|
Попробуйте обратиться к Гвидо.
0
|
|||
|
3582 / 2182 / 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
|
||||
|
3582 / 2182 / 571
Регистрация: 02.09.2015
Сообщений: 5,510
|
|
| 04.04.2021, 22:19 | |
|
0
|
|
|
|
||||||||||||
| 04.04.2021, 22:39 | ||||||||||||
Никак не опровергает. ----------------- Или это та самая случайность, которая случайно все упорядочила?
0
|
||||||||||||
|
3582 / 2182 / 571
Регистрация: 02.09.2015
Сообщений: 5,510
|
||||||||
| 04.04.2021, 22:54 | ||||||||
|
Дабы не быть голословным:
False, что явно опровергает вашу "гипотезу".
0
|
||||||||
|
|
||||
| 04.04.2021, 23:38 | ||||
|
И это не моя гипотеза - вы опять ничего не прочитали. И как-то странно использовать для типа опровержения Big Numbers. Ремарка по поводу этого забавного кода: история в тему: Один человек решил доказать что на автомобиле нельзя перегнать черепаху. Он вытащил из машины движок и пробил днище, после чего попытался сдвинуть автомобиль мускульной силой ног. У него ничего не вышло. После чего он радостно заявил собравшимся: ну вот видите!
0
|
||||
|
3582 / 2182 / 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
|
||||
|
3582 / 2182 / 571
Регистрация: 02.09.2015
Сообщений: 5,510
|
|
| 05.04.2021, 00:02 | |
|
0
|
|
|
3582 / 2182 / 571
Регистрация: 02.09.2015
Сообщений: 5,510
|
|||
| 05.04.2021, 00:06 | |||
|
/upd
0
|
|||
|
|
||||||
| 05.04.2021, 00:08 | ||||||
|
Нда, тяжелый случай, раз в ход пошли картинки.
Начнем с начала. Моя гипотеза: Для последовательно неразрывно идущих положительных чисел определенного диапазона Python хэш функция выдает такой же последовательно идущий ряд чисел. Доказательство из Python исходников:
0
|
||||||
|
3582 / 2182 / 571
Регистрация: 02.09.2015
Сообщений: 5,510
|
|||
| 05.04.2021, 00:17 | |||
|
Не по теме:
По теме: у вас серьезный пробел в знаниях, касательно хеш-таблиц. Спорить дальше я не вижу смысла. За сим тему покидаю.
0
|
|||
|
|
|||
| 05.04.2021, 00:20 | |||
|
0
|
|||
| 05.04.2021, 00:20 | |
|
Помогаю со студенческими работами здесь
40
Сортировка словаря Сортировка словаря Сортировка словаря Сортировка словаря Сортировка словаря Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
|
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут.
https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc
Первый документ красиво выглядит, но без схемы.
Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
|
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере".
Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
|
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти".
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
В качестве источника данных. . .
|
|
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер
Написал заготовку:
dotnet new console --aot -o UrlHandler
var items = args. Split(":");
var tag = items;
var id = items;
var executable = args;. . .
|
Отправка уведомления на почту при создании или изменении элементов справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере типового справочника "Склады" в конфигурации БП3.
Перед реализацией необходимо выполнить настройку системной учетной записи электронной. . .
|
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений.
9TO2GP2bpX4
a42b81fb172ffc12ca589c7898261ccb/
https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/
Слева синяя линия -. . .
|
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. .
Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
|