Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Python: Общие вопросы > filter()


Автор: setq 10.3.2006, 12:59
Как бы Вы написали выражение с неким списком A, чтобы результатом были два списка — список элементов из A, отвечающих некому условию, и список всех остальных элементов?

Автор: nikzz 14.3.2006, 08:39
[i for i in a if f(i)]
[i for i in a if not f(i)]

списочные выражения, тривиально ,)

Автор: bialix 6.4.2006, 22:29
посмотрите на тип set, если порядок следования элементов не важен

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)