## Bases & syntaxe
### Création d'un tableau NumPy
```numpy
import numpy as np
arr = np.array([1, 2, 3])
Utilisé pour créer des tableaux de données numériques simples.
Accès aux éléments du tableau
arr[0] # Renvoie le premier élément
Permet d'accéder à un élément spécifique du tableau.
Structures de données
Tableau multidimensionnel
matrix = np.array([[1, 2], [3, 4]])
Utilisé pour représenter des matrices ou des tableaux multidimensionnels.
Fonctions & methodes essentielles
Génération de nombres aléatoires
np.random.rand(3, 3)
Permet de générer un tableau de nombres aléatoires entre 0 et 1.
Calculs statistiques
arr.mean()
Calcule la moyenne des éléments du tableau.
Patterns courants
Répétition d'une valeur
np.full((3, 3), 5)
Crée un tableau rempli de la valeur spécifiée.
Operations avancees
Concaténation de tableaux
np.concatenate((arr1, arr2))
Combine plusieurs tableaux en un seul.
Debugging & outils
Affichage des informations du tableau
print(arr.shape)
print(arr.dtype)
Permet d'afficher les dimensions et le type de données du tableau.