Zakres
Lekcja 8 z 18 w kursie Podstawy NumPy w Coddy.
Kolejną fajną funkcją biblioteki numpy jest możliwość tworzenia różnych rodzajów tablic.
np.arange(start, end, increment) tworzy tablice z rosnącymi wartościami:
np.arange(5)
>>> array([0, 1, 2, 3, 4])np.arange(3, 7, dtype=float)
>>> array([3., 4., 5., 6.])np.arange(1, 2, 0.1)
>>> array([1., 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7, 1.8, 1.9])np<strong>.</strong>linspace(start, end, elements) tworzy tablice o ustalonej liczbie elementów, równomiernie rozmieszczonych:
np.linspace(0, 10, 6)
>>> array([ 0., 2., 4., 6., 8., 10.])Wyzwanie
ŁatwyUtwórz tablicę numpy o nazwie ary, która będzie zawierać dokładnie 100 elementów równomiernie rozmieszczonych między 1 a 1000 (włącznie), i wypisz sumę tablicy.
Spróbuj swoich sił
import numpy as np
print(sum(ary)) # Don't touchWszystkie lekcje w sekcji Podstawy NumPy
2Tworzenie tablic wielowymiarowych
Wyższy wymiarZrozumienie kształtówWypełnianie stałymi wartościamiTypy NumPyZakresZmiana kształtuPoćwicz samodzielnie: Kompilator Python online