Generování posloupnosti čísel
Někdy potřebuješ vytvořit pole čísel v určitém rozsahu (například 1 až 10), aniž bys musel/a zadávat každé číslo zvlášť. Funkce arange() z NumPy je efektivní způsob, jak taková číselná pole vytvořit. Argumenty funkce arange() jsou začátek, konec a krok, jak ukazuje příklad níže:
np.arange(start, stop, step)
numpy je importován jako np.
Toto cvičení je součástí kurzu
Úvod do Pythonu pro finance
Pokyny k cvičení
- Vytvoř pole
company_idsobsahující čísla 1 až 7 (včetně). - Vytvoř pole
company_ids_oddobsahující pouze lichá čísla od 1 do 7 (včetně).
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Create and print company IDs
company_ids = np.arange(____, ____, 1)
print(company_ids)
# Use array slicing to select specific company IDs
company_ids_odd = ____(1, ____, ___)
print(company_ids_odd)