如果我有两个相同[任意]长度的任意长度列表,X和Y,我该如何合并它们呢?
((X1 Y1)(X2 Y2)...(Xn Yn))?
例如清单X:(1 3 4 5 6 ... N)和清单Y:(5 13 1 4 9 ... N)
如何合并它们以创建类似的东西
((1 5)(3 13)(4 1)(5 4)(6 9)...)?
(map list [1 2 3] [4 5 6])
=> ((1 4) (2 5) (3 6))
Run Code Online (Sandbox Code Playgroud)
虽然对于坐标,我会使用(地图矢量......)代替:
(map vector [1 2 3] [4 5 6])
=> ([1 4] [2 5] [3 6])
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
165 次 |
| 最近记录: |