Найти - Пользователи
Полная версия: Сортировка словаря
Начало » Python для новичков » Сортировка словаря
1 2 3
Saturn
Приветствую, помогите отсортировать словарь.
date = ['aaa', 'ddd', 'ddd', 'ddd', 'ddd', 'aaa', 'aaa', 'aaa', 'ccc', 'ccc', 'ccc', 'ccc']
Нужно чтобы было
['aaa','ddd', 'ccc','aaa','ddd', 'ccc']
FishHook
1. Это не словарь, это список
2. Сортировка предполагает, что количество членов коллекции не изменяется, только их порядок
3. Список сортируется методом .sort, фильтрация осуществляется функцией filter.
4. Что ты хочешь, может понять только Господь Бог, но так как его не существует, то никто тебе не поможет.
Saturn
Спасибо что поправили действительно “список”.
Буду пробовать с помощью filter
Я пытаюсь получить на выходе чтобы шло по порядку и т.д
FishHook
Совет: не пишите по пьяне.
Собственно, по какому принципу один список отображается в другой? Я долго думал, но не понял.
Saturn
FishHook
Я вот и хочу этот принцип написать чтобы с одного списка получился второй такой же длины но только в том виде как я в теме указал.
FishHook
Это хорошо. А я хочу из последовательности
[17,88,2,56,90,77,3,44,55,76,102,5,43]
получить
[5,7,3,2,5]
не подскажешь, как это сделать?
FishHook
Или это задача как раз на поиск зависимости?
Saturn
FishHook
Да, это на поиск нужных текстовых данных. Это я для примера указал такой список в котором есть 4 элемента которые повторяются.
leonid_10
Тоже, глянул бы…
lorien
Вопрос поставлен так, что только телепаты способны ответить.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB