数组和集合 / 数组

;; Empty vector
(def n1 [])
(def n2 (vector))

;; Single-dimensional vector
(def n3 [1 2 3])
(def n4 (vec (range 1 4)))
(def s1 ["1" "2" "3"])

;; Multidimensional — a vector of vectors
(def n5 [[1 2] [3 4 5]])
(def n6 (assoc-in n5 [1 27))    ; a new nested vector, n5 is untouched

(println n1 n2 n3 n4)
(prn s1)                          ; ["1" "2" "3"] — prn keeps the quotes
(println n5)
(println n6)                      ; [[1 2] [3 4 7]]