-1

ジッパーとして機能するSchemeで関数を書く必要があります-つまり、2つのリストを取り、2つのリストから「ジッパー」を作成します。

(zip '(a b c) '(1 2 3)) => ((a 1) (b 2) (c 3))

さらに、n 番目の位置にある各要素を取り、それらをペアにします。

私はSchemeにかなり慣れていないので、どんな助けでも大歓迎です! ありがとう!

4

1 に答える 1

5

私の標準プレリュードから:(define (zip . xss) (apply map list xss))

于 2014-01-29T02:20:40.010 に答える