“Python lista różnicy Wartości Beetwen na liście” Kod odpowiedzi

Python lista różnicy Wartości Beetwen na liście

>>> t = [1, 3, 6]
>>> v = [t[i+1]-t[i] for i in range(len(t)-1)]
>>> v
[2, 3]
Tirbo06

Python lista różnicy Wartości Beetwen na liście

v = np.diff(t)
Tirbo06

Python lista różnicy Wartości Beetwen na liście

v = np.diff(t + [t[-1]])
Tirbo06

Python lista różnicy Wartości Beetwen na liście

v = np.diff(np.append(t[0], t))
Tirbo06

Python lista różnicy Wartości Beetwen na liście

>>> t
[1, 3, 6]
>>> [j-i for i, j in zip(t[:-1], t[1:])]  # or use itertools.izip in py2k
[2, 3]
Tirbo06

Python lista różnicy Wartości Beetwen na liście

v = np.diff([t[0]] + t) # for python 3.x
Tirbo06

Odpowiedzi podobne do “Python lista różnicy Wartości Beetwen na liście”

Pytania podobne do “Python lista różnicy Wartości Beetwen na liście”

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu