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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> использование print в lambda-функции, ошибка синтаксиса 
V
    Опции темы
cherep
Дата 12.12.2006, 00:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

Репутация: 1
Всего: 4



Цитата

Код

PrintL = lambda x: pprint(x) # :D 



Не забываем про карринг (привет, Haskell  smile)

Проще уж тогда
Код

PrintL = pprint


Или вообще избавиться от лишней переменной PrintL
PM MAIL WWW ICQ   Вверх
Artemios
Дата 12.12.2006, 00:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Цитата(cherep @  12.12.2006,  00:37 Найти цитируемый пост)
Не забываем про карринг (привет, Haskell  smile)
Проще уж тогда

Таки человеку лямбда нужна былаsmile



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


Новичок



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

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



  fixed: Вот этот вариант чуть пошустрее будет аналогичного:
Код
map(lambda x, printf=__import__('sys').stdout.write: printf(x+'\n'), dir(range(5)))

Если уж делать что-нибудь плохое, то нужно это делать хорошо smile

Это сообщение отредактировал(а) Virtuos86 - 20.1.2010, 08:11
PM MAIL Jabber   Вверх
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Python: Общие вопросы | Следующая тема »


 




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


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

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