Effetti collaterali di NumPy
numpy
è perfetto per fare aritmetica vettoriale. Se però lo confronti con le normali liste Python, noterai che alcune cose sono diverse.
Prima di tutto, gli array numpy
non possono contenere elementi di tipi diversi.
In secondo luogo, gli operatori aritmetici tipici, come +
, -
, *
e /
hanno un significato diverso per le liste Python regolari e gli array numpy
.
Ti sono già state fornite alcune righe di codice. Provale e individua quella che produce il risultato corretto:
np.array([True, 1, 2]) + np.array([3, 4, False])
Il pacchetto numpy
è già stato importato come np
.
Questo esercizio fa parte del corso
Introduzione a Python
Esercizio pratico interattivo
Passa dalla teoria all'azione con uno dei nostri esercizi interattivi
