Introduction
Les tableaux sont une structure de données fondamentale dans la bibliothèque Numpy. Dans ce laboratoire, nous allons apprendre à créer des tableaux dans la bibliothèque Numpy en utilisant les fonctions empty, zeroes et ones.
Conseils sur la machine virtuelle
Une fois le démarrage de la machine virtuelle terminé, cliquez dans le coin supérieur gauche pour basculer vers l'onglet Notebook pour accéder au Notebook Jupyter pour la pratique.
Parfois, vous devrez peut-être attendre quelques secondes pour que le Notebook Jupyter ait fini de charger. La validation des opérations ne peut pas être automatisée en raison des limitations du Notebook Jupyter.
Si vous rencontrez des problèmes pendant l'apprentissage, n'hésitez pas à demander à Labby. Donnez votre feedback après la session, et nous résoudrons rapidement le problème pour vous.
Création d'un tableau vide à l'aide de numpy.empty
numpy.empty est utilisé pour créer un tableau non initialisé de forme et de type de données spécifiés.
Syntaxe : numpy.empty(shape, dtype, order)
shape: forme souhaitée du tableau.dtype: type de données de l'élément du tableau. La valeur par défaut est float.order: ordre du tableau. La valeur par défaut est le format c (ligne principale). Spécifiez 'F' pour le format FORTRAN (ordre colonne principale).
Code :
import numpy as np
## Création d'un tableau avec 4 lignes et 3 colonnes
x = np.empty([4,3], dtype = int)
print(x)
Sortie :
[[206 0 0]
[0 0 0]
[0 0 0]
[0 0 0]]
Création d'un tableau avec des valeurs nulles à l'aide de numpy.zeros
numpy.zeros est utilisé pour créer un tableau de forme spécifiée avec tous les éléments initialisés à 0.
Syntaxe : numpy.zeros(shape, dtype, order)
shape: forme souhaitée du tableau.dtype: type de données de l'élément du tableau. La valeur par défaut est float.order: ordre du tableau. La valeur par défaut est le format c (ligne principale). Spécifiez 'F' pour le format FORTRAN (ordre colonne principale).
Code :
import numpy as np
## Création d'un tableau de dimension 3x3 avec tous les éléments initialisés à 0
arr = np.zeros((3,3), dtype = int)
print(arr)
Sortie :
[[0 0 0]
[0 0 0]
[0 0 0]]
Création d'un tableau avec des valeurs égales à un à l'aide de numpy.ones
numpy.ones est utilisé pour créer un tableau de forme spécifiée avec tous les éléments initialisés à 1.
Syntaxe : numpy.ones(shape, dtype, order)
shape: forme souhaitée du tableau.dtype: type de données de l'élément du tableau. La valeur par défaut est float.order: ordre du tableau. La valeur par défaut est le format c (ligne principale). Spécifiez 'F' pour le format FORTRAN (ordre colonne principale).
Code :
import numpy as np
## Création d'un tableau de dimension 3x3 avec tous les éléments initialisés à 1
arr = np.ones((3,3), dtype = int)
print(arr)
Sortie :
[[1 1 1]
[1 1 1]
[1 1 1]]
Résumé
Dans ce laboratoire, nous avons appris à créer des tableaux à l'aide des fonctions empty, zeroes et ones de la bibliothèque Numpy. Nous avons abordé la syntaxe, les paramètres et les exemples de chaque fonction.