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
Instrucciones de ejercicio
- Importa NumPy utilizando su alias generalmente aceptado.
- Convierte
sudoku_list
en una matriz NumPy llamadasudoku_array
. - Imprime la clase
type()
desudoku_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(____)