RosettaCodeData/Task/Matrix-transposition/Jq/matrix-transposition.jq

5 lines
103 B
Plaintext

def transpose:
if (.[0] | length) == 0 then []
else [map(.[0])] + (map(.[1:]) | transpose)
end ;