ComenzarEmpieza gratis

La cuarta dimensión

Imprimir arrays es una buena forma de comprobar la salida del código para arrays pequeños como sudoku_game_and_solution, pero se vuelve poco práctico con arrays más grandes o de mayor dimensión. Otra comprobación importante es mirar el .shape del array.

Ahora vas a crear un array 4D que contiene dos sudokus y sus soluciones. numpy está cargado como np. El array 3D game_and_solution que creaste en el ejemplo anterior está disponible, junto con new_sudoku_game y new_sudoku_solution.

Este ejercicio forma parte del curso

Introducción a NumPy

Ver curso

Instrucciones del ejercicio

  • Crea otro array 3D llamado new_game_and_solution con un par diferente de juego 2D y solución 2D: new_sudoku_game y new_sudoku_solution. new_sudoku_game debe aparecer antes que new_sudoku_solution.
  • Crea un array 4D llamado games_and_solutions formando un array con los dos arrays 3D: game_and_solution y new_game_and_solution, en ese orden.
  • Imprime la forma (shape) de games_and_solutions.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

# Create a second 3D array of another game and its solution 
new_game_and_solution = ____

# Create a 4D array of both game and solution 3D arrays
games_and_solutions = ____

# Print the shape of your 4D array
print(____)
Editar y ejecutar código