私は、いくつかの量 y とインデックス n と共に入力としてベクトル (おそらくネストされたベクトル) を取る関数に取り組んでいます。基本的に、関数はベクトルの n 番目の要素の後に y を追加し、残りの要素に隣接します。これまでのところ、次のように書いていますが、計画どおりに機能していません。
(defn funcs [x y n]
(concat (take (- n 1) x) (concat (take-last (- (count x) n) y))))
私は、いくつかの量 y とインデックス n と共に入力としてベクトル (おそらくネストされたベクトル) を取る関数に取り組んでいます。基本的に、関数はベクトルの n 番目の要素の後に y を追加し、残りの要素に隣接します。これまでのところ、次のように書いていますが、計画どおりに機能していません。
(defn funcs [x y n]
(concat (take (- n 1) x) (concat (take-last (- (count x) n) y))))