Tu primer array NumPy

Una vez que te sientas cómodo con NumPy, te encontrarás convirtiendo listas de Python en matrices de NumPy todo el tiempo para aumentar la velocidad y el acceso a los excelentes métodos de matrices de NumPy.

sudoku_list es una lista Python que contiene un juego de sudoku:

[[0, 0, 4, 3, 0, 0, 2, 0, 9],

 [0, 0, 5, 0, 0, 9, 0, 0, 1],

 [0, 7, 0, 0, 6, 0, 0, 4, 3],

 [0, 0, 6, 0, 0, 2, 0, 8, 7],

 [1, 9, 0, 0, 0, 7, 4, 0, 0],

 [0, 5, 0, 0, 8, 3, 0, 0, 0],

 [6, 0, 0, 0, 0, 0, 1, 0, 5],

 [0, 0, 3, 5, 0, 8, 6, 9, 0],

 [0, 4, 2, 9, 1, 0, 3, 0, 0]]

Vas a convertir sudoku_list en una matriz NumPy para que puedas practicar con ella en lecciones posteriores, por ejemplo, ¡creando una matriz 4D de juegos de sudoku junto con sus soluciones!

Este ejercicio forma parte del curso

Introducción a NumPy

Ver curso

Instrucciones de ejercicio

  • Importa NumPy utilizando su alias generalmente aceptado.
  • Convierte sudoku_list en una matriz NumPy llamada sudoku_array.
  • Imprime la clase type() de sudoku_array para comprobar que tu código ha funcionado correctamente.

Ejercicio interactivo práctico

Pruebe este ejercicio completando este código de muestra.

# Import NumPy
import ____

# Convert sudoku_list into an array
sudoku_array = ____

# Print the type of sudoku_array 
print(____)