Ich habe ein Array:Erhalten Summen von Paaren von Elementen in einem Array numpy
t = [4, 5, 0, 7, 1, 6, 8, 3, 2, 9]
, die nur eine zufällige Shuffle des Bereichs [0, 9]. Ich brauche dies zu berechnen:
t2 = [9, 5, 7, 8, 7, 14, 11, 5, 11, 13]
das ist nur:
t2 = [t[0]+t[1], t[1]+t[2], t[2]+t[3], t[3]+t[4], ..., t[9]+t[0]]
Gibt es eine Weise, die ich dies mit numpy tun kann, eine Python for-Schleife zu vermeiden, wenn mit großen Arrays zu tun?
Hatte Google, was "np.r_" tut :) Könnten Sie den Link und eine kurze Erklärung der Antwort hinzufügen? – ovgolovin
@ovgolovin: fertig! – unutbu