IniziaInizia gratis

Sottoinsieme di array NumPy 2D

Se il tuo array numpy 2D ha una struttura regolare (cioè ogni riga e colonna ha un numero fisso di valori), le operazioni complesse di sottoinsiemi diventano molto più semplici. Dai un'occhiata al codice qui sotto, dove gli elementi "a" e "c" vengono estratti da una lista di liste.

# numpy
import numpy as np
np_x = np.array(x)
np_x[:, 0]

Gli indici prima della virgola si riferiscono alle righe, mentre quelli dopo la virgola si riferiscono alle colonne. : serve per fare slicing; nell’esempio dice a Python di includere tutte le righe.

Questo esercizio fa parte del corso

Introduzione a Python

Visualizza il corso

Istruzioni dell'esercizio

  • Stampa la riga numero 50 di np_baseball.
  • Crea una nuova variabile np_weight_lb, contenente l’intera seconda colonna di np_baseball.
  • Scegli l'altezza (prima colonna) del 124° giocatore di baseball in np_baseball e stampala.

Esercizio pratico interattivo

Prova questo esercizio completando il codice di esempio.

import numpy as np

np_baseball = np.array(baseball)

# Print out the 50th row of np_baseball


# Select the entire second column of np_baseball: np_weight_lb


# Print out height of 124th player
Modifica ed esegui il codice