Модераторы: Daevaorn
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Убрать повторяющиеся записи списка, в одну строчку 
V
    Опции темы
albertn
Дата 25.8.2006, 09:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 368
Регистрация: 17.7.2006
Где: г. Ставрополь

Репутация: 30
Всего: 34



Народ, у кого какие будут предложения на этот счет?

Добавлено @ 10:04 
Кто красивей?
Код

reduce(lambda x,y:x.update({y:1}) or x,l,{}).keys()

PM WWW ICQ   Вверх
Artemios
Дата 25.8.2006, 12:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 405
Регистрация: 14.8.2006
Где: Саратов, Россия

Репутация: 18
Всего: 50



Код

set(l)



--------------------
fib = 1: 1: [ x+y | (x,y) <- zip fib (tail fib) ]
PM MAIL   Вверх
pythonwin
Дата 25.8.2006, 12:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 2529
Регистрация: 18.4.2006
Где: за компом

Репутация: 14
Всего: 36



Artemios, классно!
PM WWW GTalk Jabber   Вверх
albertn
Дата 25.8.2006, 12:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 368
Регистрация: 17.7.2006
Где: г. Ставрополь

Репутация: 30
Всего: 34



Цитата(Artemios @ 25.8.2006,  12:49)
Код

set(l)

Множества! А как же я про них забыл, или я просто до них не дошел?
Спасибо тебе Artemios, как доберусь до сотни обязательно +1
PM WWW ICQ   Вверх
pythonwin
Дата 25.8.2006, 12:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 2529
Регистрация: 18.4.2006
Где: за компом

Репутация: 14
Всего: 36



а как переделать обратно в список "l"
Код

l=[]
q1=set([1,2,3,1])

PM WWW GTalk Jabber   Вверх
albertn
Дата 25.8.2006, 13:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 368
Регистрация: 17.7.2006
Где: г. Ставрополь

Репутация: 30
Всего: 34



Код

list(set(l))

PM WWW ICQ   Вверх
Artemios
Дата 25.8.2006, 13:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 405
Регистрация: 14.8.2006
Где: Саратов, Россия

Репутация: 18
Всего: 50



albertn, 
Цитата(albertn @  25.8.2006,  12:57 Найти цитируемый пост)
Спасибо тебе Artemios, как доберусь до сотни обязательно +1 

Спасибо smile


--------------------
fib = 1: 1: [ x+y | (x,y) <- zip fib (tail fib) ]
PM MAIL   Вверх
pythonwin
Дата 25.8.2006, 13:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 2529
Регистрация: 18.4.2006
Где: за компом

Репутация: 14
Всего: 36



smile

Добавлено @ 13:28 
albertn, за тебя поставить?
Хотя тебе нужны только 4 сообщения.
smile
PM WWW GTalk Jabber   Вверх
albertn
Дата 25.8.2006, 13:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 368
Регистрация: 17.7.2006
Где: г. Ставрополь

Репутация: 30
Всего: 34



Цитата(pythonwin @ 25.8.2006,  13:21)
smile

Добавлено @ 13:28 
albertn, за тебя поставить?
Хотя тебе нужны только 4 сообщения.
smile

В принципе сам справлюсь, осталось то немного. Мож даже седня уложусь.

Это сообщение отредактировал(а) albertn - 25.8.2006, 13:41
PM WWW ICQ   Вверх
pythonwin
Дата 25.8.2006, 14:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 2529
Регистрация: 18.4.2006
Где: за компом

Репутация: 14
Всего: 36



Цитата(albertn @  25.8.2006,  20:34 Найти цитируемый пост)
В принципе сам справлюсь, осталось то немного. Мож даже седня уложусь.

хорошо! 
PM WWW GTalk Jabber   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Python: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0603 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.