ComenzarEmpieza gratis

Tu primer array de NumPy

Cuando le cojas el ritmo a NumPy, verás que conviertes listas de Python en arrays de NumPy todo el tiempo para ganar velocidad y aprovechar sus excelentes métodos de arrays.

sudoku_list es una lista de 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 transformar sudoku_list en un array de NumPy para poder practicar con él en las próximas lecciones, por ejemplo creando un array 4D de sudokus junto con sus soluciones.

Este ejercicio forma parte del curso

Introducción a NumPy

Ver curso

Instrucciones del ejercicio

  • Importa NumPy usando su alias más habitual.
  • Convierte sudoku_list en un array de NumPy llamado sudoku_array.
  • Imprime la clase type() de sudoku_array para comprobar que tu código funciona 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(____)
Editar y ejecutar código