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 del ejercicio
- Importa NumPy utilizando su alias generalmente aceptado.
- Convierte
sudoku_listen una matriz NumPy llamadasudoku_array. - Imprime la clase
type()desudoku_arraypara comprobar que tu código ha funcionado correctamente.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# Import NumPy
import ____
# Convert sudoku_list into an array
sudoku_array = ____
# Print the type of sudoku_array
print(____)