Transpose a grid · Transponer una cuadrícula
Transpose a grid
Swap the rows and columns of a grid, as if you reflected a table across its diagonal.
grid[r][c] is the item in row r and column c. The new grid has one row for each column of the old one, so loop over the column numbers first, and inside that loop collect row[col] from every row.
Transponer una cuadrícula
Intercambiar las filas y columnas de una cuadrícula, como si se reflejara una tabla a través de su diagonal.
grid[r][c] es el elemento en la fila r y la columna c. La nueva cuadrícula tiene una fila por cada columna de la anterior, por lo que se debe iterar primero sobre los números de columna y, dentro de ese bucle, recopilar row[col] de todas las filas.
Write transpose(grid) that turns rows into columns. grid is a list of rows, all the same length. [[1, 2, 3], [4, 5, 6]] becomes [[1, 4], [2, 5], [3, 6]]. · Escribe transpose(grid) que convierta filas en columnas. grid es una lista de filas, todas del mismo largo. [[1, 2, 3], [4, 5, 6]] se convierte en [[1, 4], [2, 5], [3, 6]].
Click Run to see the output here. · Haz clic en Ejecutar para ver la salida aquí.