Création de tableaux
Ouvrez un nouvel interpréteur Python dans Ternimal.
python3
Avant de pouvoir commencer à travailler avec des tableaux, nous devons les créer. NumPy offre plusieurs méthodes pour créer des tableaux, telles que :
1. np.array()
Cette fonction crée un tableau à partir d'une liste ou d'un tuple Python.
import numpy as np
## Création d'un tableau à partir d'une liste Python
my_list = [1, 2, 3, 4, 5]
my_array = np.array(my_list)
print(my_array) ## Sortie : [1 2 3 4 5]
## Création d'un tableau à partir d'un tuple Python
my_tuple = (6, 7, 8, 9, 10)
my_array = np.array(my_tuple)
print(my_array) ## Sortie : [ 6 7 8 9 10]
2. np.zeros()
Cette fonction crée un tableau de zéros avec une forme donnée.
## Création d'un tableau de zéros
my_array = np.zeros((3, 4))
print(my_array)
## Sortie :
## [[0. 0. 0. 0.]
## [0. 0. 0. 0.]
## [0. 0. 0. 0.]]
3. np.ones()
Cette fonction crée un tableau de uns avec une forme donnée.
## Création d'un tableau de uns
my_array = np.ones((2, 3))
print(my_array)
## Sortie :
## [[1. 1. 1.]
## [1. 1. 1.]]
4. np.arange()
Cette fonction crée un tableau avec des valeurs régulièrement espacées dans une plage donnée.
## Création d'un tableau avec des valeurs régulièrement espacées
my_array = np.arange(0, 10, 2)
print(my_array) ## Sortie : [0 2 4 6 8]
5. np.linspace()
Cette fonction crée un tableau avec des valeurs régulièrement espacées entre deux extrémités.
## Création d'un tableau avec des valeurs régulièrement espacées entre deux extrémités
my_array = np.linspace(0, 1, 5)
print(my_array) ## Sortie : [0. 0.25 0.5 0.75 1. ]