CommencerCommencer gratuitement

Votre premier tableau NumPy

Une fois que vous serez à l'aise avec NumPy, vous vous surprendrez à convertir régulièrement des listes Python en tableaux NumPy pour gagner en rapidité et accéder aux excellentes méthodes de tableaux de NumPy.

sudoku_list est une liste Python contenant un jeu 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]]

Vous allez transformer sudoku_list en tableau NumPy afin de pouvoir l'utiliser dans les leçons suivantes, par exemple en créant un tableau 4D de jeux de sudoku avec leurs solutions !

Cet exercice fait partie du cours

Introduction à NumPy

Afficher le cours

Instructions

  • Importez NumPy en utilisant son alias généralement accepté.
  • Convertissez sudoku_list en un tableau NumPy appelé sudoku_array.
  • Imprimez la classe type() de sudoku_array pour vérifier que votre code a fonctionné correctement.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# Import NumPy
import ____

# Convert sudoku_list into an array
sudoku_array = ____

# Print the type of sudoku_array 
print(____)
Modifier et exécuter le code