「Clojure のプログラミング」では、ベクターで get 関数を使用する例があります。
(get [:a :b :c] 1)
-> :b
(doc get) を呼び出しましたが、get 関数はハッシュマップを引数として取りますが、ベクトルは取りません。ハッシュマップはインデックス整数を取り、そのインデックスに一致する値を返すことができることを覚えているので、ベクトルが同じことができるかどうかを確認するためにこれを行いました:
([1 2 3 4] 1)
-> 2
[1 2 3 4] のインデックス 1 にある値 2 を返しました。
これは、ベクトルがキーと値のペアがインデックスと値のペアであるハッシュマップであることを意味しますか?