Generowanie sekwencji liczb
Czasem potrzebujesz tablicy zawierającej zakres liczb (np. od 1 do 10) – bez wpisywania każdej z osobna. Funkcja arange() z biblioteki NumPy to wygodny sposób na tworzenie tablic liczbowych z określonego zakresu. Przyjmuje ona następujące argumenty: wartość początkową, końcową oraz krok, jak pokazano poniżej:
np.arange(start, stop, step)
numpy jest zaimportowany jako np.
To ćwiczenie jest częścią kursu
Wprowadzenie do Pythona dla finansów
Instrukcje do ćwiczenia
- Utwórz tablicę
company_idszawierającą liczby od 1 do 7 (włącznie). - Utwórz tablicę
company_ids_oddzawierającą tylko liczby nieparzyste od 1 do 7 (włącznie).
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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)