1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Intermediate Python

Connected

cvičení

Procházení NumPy pole smyčkou

Pokud pracuješ s 1D NumPy polem, procházení všech prvků může být jednoduché:

for x in my_array :
    ...

Pokud pracuješ s 2D NumPy polem, je to trochu složitější. 2D pole se skládá z více 1D polí. Abys explicitně prošel/a všechny jednotlivé prvky vícerozměrného pole, použij tento zápis:

for x in np.nditer(my_array) :
    ...

Ve své Python session máš k dispozici dvě NumPy pole, která možná znáš z úvodního kurzu: np_height, které obsahuje výšky hráčů Major League Baseball, a np_baseball, což je 2D NumPy pole obsahující jak výšky (první sloupec), tak váhy (druhý sloupec) těchto hráčů.

Pokyny

100 XP
  • Importuj balíček numpy pod lokálním aliasem np.
  • Napiš cyklus for, který projde všechny prvky pole np_height a pro každý z nich vypíše "x inches", kde x je hodnota daného prvku.
  • Napiš cyklus for, který projde každý prvek pole np_baseball a vypíše ho.