Numpy : Comment itérer, modifier un tableau numpy (1 axe) svp?
Bonjour,
Je débute en python et encore plus avec l'utilisation des tableaux numpy.
J'ai un tableau numpy du style
Code:
1 2 3
|
import numpy as np
a = np.array([10, 20, 30, 40, 50,]) |
Je voudrais parcourir ce tableau selon ses index "i" et faire pour chaque élément "e" le calcul suivant:
Code:
e[i] = (e[i]+e[i+1])/2
et, du coup, sortir un nouveau tableau qui devrait avoir ces valeurs
Code:
array([15, 25, 35, 45, 50])
Et je sais pas ce qu'il il faut écrire pour expliquer a numpy de faire ce travail.
J'ai essayé des boucles for avec des append sur un tableau vide.. (un peu comme avec des listes).
Comment puis-je faire svp?