Damian Conway <[EMAIL PROTECTED]> writes: > Just to point out that the standard CS term is "merge". `merge' produces a list of items from 2 (or more) lists of items; `zip' produces a list of pairs (or tuples) of items from 2 (or more) lists of items. So in a language like Haskell which uses square brackets for lists and round for tuples (and `==' for equality, etc.): merge [1,2,3,4],[5,6,7,8] == [1,5,2,6,3,7,4,8] and zip [1,2,3,4],[5,6,7,8] == [(1,5),(2,6),(3,7),(4,8)] (note: `merge' is often also used to denote producing a list which respects ordering; then the above merge would produce [1,2,3,4,5,6,7,8]). [...] It's called `zip'. Really. -- Ariel Scolnicov |"GCAAGAATTGAACTGTAG" | [EMAIL PROTECTED] Compugen Ltd. |Tel: +972-2-6795059 (Jerusalem) \ We recycle all our Hz 72 Pinhas Rosen St. |Tel: +972-3-7658514 (Main office)`--------------------- Tel-Aviv 69512, ISRAEL |Fax: +972-3-7658555 http://3w.compugen.co.il/~ariels
- Re: RFC 90 (v1) Builtins: zip() and unzip() Stephen P. Potter
- RE: RFC 90 (v1) Builtins: zip() and unzip() Myers, Dirk
- Re: RFC 90 (v1) Builtins: zip() and unzip() Jarkko Hietaniemi
- Re: RFC 90 (v1) Builtins: zip() and unzip() Jeremy Howard
- Re: RFC 90 (v1) Builtins: zip() and unzip() Nathan Wiger
- Re: RFC 90 (v1) Builtins: zip() and unzip() Jeremy Howard
- Re: RFC 90 (v1) Builtins: zip() and unz... iain truskett
- Re: RFC 90 (v1) Builtins: zip() an... Jarkko Hietaniemi
- Re: RFC 90 (v1) Builtins: zip(... iain truskett
- Re: RFC 90 (v1) Builtins: zip() and unzip() Damian Conway
- Re: RFC 90 (v1) Builtins: zip() and unz... Ariel Scolnicov
- Re: RFC 90 (v1) Builtins: zip() an... Jeremy Howard
- Re: RFC 90 (v1) Builtins: zip() an... David L. Nicol
- Re: RFC 90 (v1) Builtins: zip(... Nick Ing-Simmons
- Re: RFC 90 (v1) Builtins: zip(... Nathan Wiger
- Re: RFC 90 (v1) Builtins: zip(... Jeremy Howard
- Re: RFC 90 (v1) Builtins: zip(... Chaim Frenkel
- Re:MATRIX implementation [ RFC... raptor
- Re: MATRIX implementation (and... David L. Nicol
- Re: RFC 90 (v1) Builtins: zip(... Tom Hughes