1. Nauka
  2. /
  3. Kursy
  4. /
  5. Wprowadzenie do Pythona

Connected

ćwiczenie

Wycinanie fragmentów dwuwymiarowych tablic NumPy

Jeśli twoja dwuwymiarowa tablica numpy ma regularną strukturę – tzn. każdy wiersz i kolumna mają stałą liczbę wartości – wycinanie jej fragmentów staje się bardzo proste. Przyjrzyj się poniższemu kodowi, w którym elementy "a" i "c" są wyodrębniane z listy list.

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

Indeksy przed przecinkiem odnoszą się do wierszy, a te po przecinku – do kolumn. Znak : służy do wycinania zakresów; w tym przykładzie informuje Pythona, że mają zostać uwzględnione wszystkie wiersze.

Instrukcje

100 XP
  • Wyświetl 50. wiersz tablicy np_baseball.
  • Utwórz nową zmienną np_weight_lb, która będzie zawierać cały drugi kolumnę tablicy np_baseball.
  • Wybierz wzrost (pierwsza kolumna) 124. gracza baseballowego z tablicy np_baseball i wyświetl go.