[python] Strucny seznam namisto map()

Jan Svec honza na py.cz
Pátek Srpen 22 11:05:22 CEST 2003


Ahoj,
nedavno tady probleskla informace, ze Guido by nejradsi
vyhodil dvojici map() a filter() a nahradil je strucnym
seznamem. Zajimalo by me, jak se strucnym seznamem udela
nasledujici:

seq1 = range(5)
seq2 = 'jedna dva tri ctyri pet'.split()
map(None, seq1, seq2)

Cili dvojici seznamu spojit do seznamu dvojic. Pokud se
pokusite o neco takoveho:

[(i1, i2) for i1 in seq1 for i2 in seq2]

dostanete kartezsky soucin (kazdy s kazdym). Jak z toho ven?

--
S pozdravem
Jan Svec

<honza na py.cz>
http://dev.py.cz/users/honza


------------- další část ---------------
_______________________________________________
python mailing list
python na py.cz
http://py.cz/mailman/listinfo/python


Další informace o konferenci Python