Browse Source

Numpy

pull/10/head
Jure Šorn 6 years ago
parent
commit
093abcc5a1
1 changed files with 4 additions and 4 deletions
  1. 8
      README.md

8
README.md

@ -1713,26 +1713,26 @@ import numpy as np
``` ```
### Indexing ### Indexing
#### Basic indexing #### Basic indexing:
```bash ```bash
<el> = <2d_array>[0, 0] <el> = <2d_array>[0, 0]
``` ```
#### Basic slicing #### Basic slicing:
```bash ```bash
<1d_view> = <2d_array>[0] # First row. <1d_view> = <2d_array>[0] # First row.
<1d_view> = <2d_array>[:, 0] # First column. Also [..., 0]. <1d_view> = <2d_array>[:, 0] # First column. Also [..., 0].
<3d_view> = <2d_array>[None,:,:] # Expanded by dimension of size 1. <3d_view> = <2d_array>[None,:,:] # Expanded by dimension of size 1.
``` ```
#### Integer array indexing #### Integer array indexing:
**If row and column indexes differ in shape, they are combined with broadcasting.** **If row and column indexes differ in shape, they are combined with broadcasting.**
```bash ```bash
<1d_array> = <2d_array>[<1d_row_indexes>, <1d_column_indexes>] <1d_array> = <2d_array>[<1d_row_indexes>, <1d_column_indexes>]
<2d_array> = <2d_array>[<2d_row_indexes>, <2d_column_indexes>] <2d_array> = <2d_array>[<2d_row_indexes>, <2d_column_indexes>]
``` ```
#### Boolean array indexing #### Boolean array indexing:
```bash ```bash
<2d_bool_array> = <2d_array> > 0 <2d_bool_array> = <2d_array> > 0
<1d_array> = <2d_array>[<2d_bool_array>] <1d_array> = <2d_array>[<2d_bool_array>]

|||||||
100:0
Loading…
Cancel
Save