In this post
This note is updated frequently without notice!

Import library

import numpy as np

Creating

🔥 Create evenly spaced numbers over a specified interval[ref]

x = np.linspace(0, 3.5, num=20) # default num = 50

🔥 Create an array from nested arrays. Values in array_2 are indexes in array_1 and we create a new array take values in array_1 which is corresponding to its indexes showed in array_2.

array_1 = np.array([ [0,0,0], [1,1,1], [2,2,2] ])
array_2 = np.array([1,0,2,1,0,2,1]) # indexes in array_1
array_3 = array_1[array_2]

print(array_1)
print(array_2)
print(array_3)
[[0 0 0]
 [1 1 1]
 [2 2 2]]

[1 0 2 1 0]

[[1 1 1]
 [0 0 0]
 [2 2 2]
 [1 1 1]
 [0 0 0]]

Notice an error?

Everything on this site is published on Github. Just summit a suggested change or email me directly (don't forget to include the URL containing the bug), I will fix it.