Generare una sequenza di numeri
Potresti voler creare un array con un intervallo di numeri (ad es., da 1 a 10) senza dover digitare ogni singolo valore. La funzione arange() di NumPy è un modo efficiente per creare array numerici su un intervallo. Gli argomenti di arange() includono inizio, fine e passo, come mostrato qui sotto:
np.arange(start, stop, step)
numpy è importato come np.
Questo esercizio fa parte del corso
Introduzione a Python per la finanza
Istruzioni dell'esercizio
- Crea un array
company_idsche contenga i numeri da 1 a 7 (inclusi). - Crea un array
company_ids_oddche contenga solo i numeri dispari da 1 a 7 (inclusi).
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# 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)