3

このコードに代わる見栄えの良いものを見つけたいと思います。

(def x (range 1 10))
(def y '(0 4 3 5 1 2 7 3 11))
(for [i (range 0 (count y))] [(nth x i) (nth y i)])

以前の結果がすでにある場合は、簡単にできます

(def z (for [i (range 0 (count y))] [(nth x i) (nth y i)]))
(for [[x y] z] [x y])

見栄えの良い代替品を見つけることができますか?

例は短くて読みやすいように作られています。より複雑なことをするように変更すると、最初の例が読みにくくなる可能性があります。

4

1 に答える 1

9

使用できますmap

(map vector x y)
于 2013-03-12T12:37:14.097 に答える