Rozdział 10. Fancy indexing

W poprzednich rozdziałach omówiłem sposób uzyskiwania dostępu do tablic i modyfikowania ich zawartości za pomocą prostego indeksowania (np. arr[0]), slicingu (np. arr[:5]) i masek boolowskich (np. arr[arr > 0]). W tym rozdziale przyjrzymy się innemu sposobowi indeksowania, znanemu jako fancy/vectorized indexing (pol. fantazyjne/zwektoryzowane indeksowanie), w którym zamiast jednej wartości w indeksie przekazuje się całą tablicę. Pozwala to na bardzo szybki dostęp do skomplikowanych podzbiorów tablicy oraz modyfikację ich wartości.

Jak działa fancy indexing?

Idea tego sposobu indeksowania jest całkiem prosta. Fancy indexing to sposób uzyskiwania dostępu do wielu elementów tablicy jednocześnie, w którym indeksuje się ...

Get Python Data Science now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.