Vector 从clojure中的两个向量创建子向量

Vector 从clojure中的两个向量创建子向量,vector,clojure,Vector,Clojure,这里有一个简单的问题。我如何从有两个向量[1 2 3][5 7 9]到 有这个:[1 5][2 7][3 9] 我试过这个:(map concat[1 2 3][4 5 6]), 但是我得到“不知道如何从:java.lang.Long创建ISeq”使用map vector (map vector [1 2 3] [5 7 9]) 您必须使用KobbyPemson提供的代码片段,因为您想要的是从大向量中创建小向量。所以你要做的是取两个向量,然后创建一个新的向量。这是按照Kobby的方式进行的。注

这里有一个简单的问题。我如何从有两个向量[1 2 3][5 7 9]到 有这个:[1 5][2 7][3 9]

我试过这个:(map concat[1 2 3][4 5 6]), 但是我得到“不知道如何从:java.lang.Long创建ISeq”

使用map vector

(map vector [1 2 3] [5 7 9])

您必须使用KobbyPemson提供的代码片段,因为您想要的是从大向量中创建小向量。所以你要做的是取两个向量,然后创建一个新的向量。这是按照Kobby的方式进行的。注意,此操作通常称为“zip”,例如(另请参见)。