2 / 2 / 0
Регистрация: 14.12.2016
Сообщений: 107

Сортировка списка по внутреннему словарю

09.02.2023, 18:11. Показов 474. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте!
Есть список, состоящий из словарей.
Как его отсортировать по значению определенного ключа словаря?
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
09.02.2023, 18:11
Ответы с готовыми решениями:

Сортировка по словарю со списками
Задание звучит так: Создайте функцию, определяющую количество друзей у выбранного (каждого) пользователя. Создайте функцию,...

Ввод по словарю готовых слов\фраз из списка (по типу поиска в Google)
Всем привет! Ищу возможность ввода слов\фраз\выражений с выпадающим словарём и дальнейшим выбором. Типичный пример - поиск в Google, но...

Сортировка списка перемешиванием по убыванию (шейкерная сортировка или двунаправленнная сортировка пузырьком)
Помогите написать функцию сортировки списка перемешиванием по убыванию (шейкерная сортировка или двунаправленнная сортировка пузырьком). ...

2
 Аватар для Semen-Semenich
5226 / 3472 / 1174
Регистрация: 21.03.2016
Сообщений: 8,299
09.02.2023, 18:19
Цитата Сообщение от Steepe_Hare Посмотреть сообщение
по значению определенного ключа словаря
пример можно? что есть, что нужно.
0
Модератор
Эксперт Python
 Аватар для Fudthhh
2695 / 1601 / 513
Регистрация: 21.02.2017
Сообщений: 4,210
Записей в блоге: 1
09.02.2023, 18:39
Лучший ответ Сообщение было отмечено Steepe_Hare как решение

Решение

Steepe_Hare, Так:
Python
1
2
3
4
5
6
7
8
9
10
11
arr = [
    {"v1": 2, "v2": 2},
    {"v1": 1, "v2": 3},
    {"v1": 3, "v2": 1}
]
 
 
print(*sorted(arr, key=lambda x: x["v1"]))
# {'v1': 1, 'v2': 3} {'v1': 2, 'v2': 2} {'v1': 3, 'v2': 1}
print(*sorted(arr, key=lambda x: x["v2"]))
# {'v1': 3, 'v2': 1} {'v1': 2, 'v2': 2} {'v1': 1, 'v2': 3}
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
09.02.2023, 18:39
Помогаю со студенческими работами здесь

Сортировка списка, переопределение оператора произвольного доступа к элементам списка
Необходимо написать функции сортировки списка с элементами Doll по всем полям класса Doll методом Шелла. Для этого пришлось переопределить...

Сортировка двусвязного списка путем исключения элемента с минимальным значением и включения его в начало нового списка.
Как удалить найденный минимальный элемент из исходного списка??????????????? #include "stdafx.h" #include...

Не могу разобраться в логике программы (Сортировка вставкой связного списка. Сортировка реального файла)
#include <stdio.h> #include <stdlib.h> struct node { int number; struct node *next; }; struct node...

Палиндром,поразрядная сортировка и сортировка с использованием связного списка
Всем доброго вечера. Завтра сдача зачёта для перевода а в С++ не сильна. Преподаватель дал 3 задания: Написать ему по функции к каждому...

"Сортировка двусвязного списка путем исключения элемента с минимальным значением и включения его в начало нового списка
Здравствуйте! Возникла проблема с программой. Тема: "Сортировка двусвязного списка путем исключения элемента с минимальным значением и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

Новые блоги и статьи
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru