我無法找到一個方法來做到以下在朱莉婭:如何合併數組的數組的元素朱莉婭
輸入:x= [["1","2","3"],["4","5","6"],["7","8","9"]]
所需的輸出:["1 4 7", "2 5 8","3 6 9"]
基本上,我想生成n個字符串,其中n是x數組的長度,這些字符串中的每一個都如上所示顯示其字符。
有沒有辦法做到這一點?
編輯
經過一番思考,我得到了以下的解決方案,但我不認爲這是最理想的一個。所以,我還是很高興,如果我得到一些答案
x= [["1","2","3"],["4","5","6"],["7","8","9"]]
y= hcat(x...)
foo(y) = mapreduce(x->string(x," "),string,y)
mapslices(foo,y,2)
您可以使用列表理解,以及:'[加入([Y [地方]在X Y],「「)爲1:長度(x)]' – niczky12
我想這是一個更好的解決方案。謝謝。 – zwlayer
如果其中一個答案已經解決了您的問題,那麼您應該將其標記爲已接受:) –