如果我有这样的2d矢量:
[[1 2] [3 4] [5 6]]
这是在坐标[0,0]
中访问元素的最佳方式吗?(get (get v 0) 0)
或者有更好的方法吗?
答案 0 :(得分:6)
使用get-in
访问嵌套结构:
(get-in v [0 0]) ; => 1
答案 1 :(得分:1)
get-in
按宣传方式工作,但它的解构也可以。
(def v [[1 2] [3 4] [5 6]])
(let [[[a b][c d][e f]] v]
a)