Форум сайта python.su
0
Приветствую, помогите отсортировать словарь.
date = ['aaa', 'ddd', 'ddd', 'ddd', 'ddd', 'aaa', 'aaa', 'aaa', 'ccc', 'ccc', 'ccc', 'ccc']
['aaa','ddd', 'ccc','aaa','ddd', 'ccc']
Отредактировано Saturn (Март 22, 2013 16:44:18)
Офлайн
568
1. Это не словарь, это список
2. Сортировка предполагает, что количество членов коллекции не изменяется, только их порядок
3. Список сортируется методом .sort, фильтрация осуществляется функцией filter.
4. Что ты хочешь, может понять только Господь Бог, но так как его не существует, то никто тебе не поможет.
Офлайн
0
Спасибо что поправили действительно “список”.
Буду пробовать с помощью filter
Я пытаюсь получить на выходе чтобы шло по порядку и т.д
Офлайн
568
Совет: не пишите по пьяне.
Собственно, по какому принципу один список отображается в другой? Я долго думал, но не понял.
Офлайн
0
FishHook
Я вот и хочу этот принцип написать чтобы с одного списка получился второй такой же длины но только в том виде как я в теме указал.
Офлайн
568
Это хорошо. А я хочу из последовательности
[17,88,2,56,90,77,3,44,55,76,102,5,43]
[5,7,3,2,5]
Офлайн
568
Или это задача как раз на поиск зависимости?
Офлайн
0
FishHook
Да, это на поиск нужных текстовых данных. Это я для примера указал такой список в котором есть 4 элемента которые повторяются.
Отредактировано Saturn (Март 22, 2013 17:42:18)
Офлайн
3
Тоже, глянул бы…
Отредактировано leonid_10 (Март 22, 2013 21:03:12)
Офлайн
Вопрос поставлен так, что только телепаты способны ответить.
Офлайн