NumPy Operations Flashcards

1
Q

arr = np.arange(0,11)
arr + arr

arr

A

array([ 0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20])

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

arr = np.arange(0,11)
arr - arr

arr

A

array[0, 0, 0, 0, 0, 0, 0, 0, 0, 0])

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

arr = np.arange(0,11)
arr * arr

arr

A

array([ 0, 1, 4, 9, 16, 25, 36, 49, 64, 81, 100])

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

arr = np.arange(0,11)
arr / arr

arr

A

C:\Users\richa\AppData\Local\Temp\ipykernel_32528\2878212635.py:3: RuntimeWarning: invalid value encountered in divide
arr/arr

array([nan, 1., 1., 1., 1., 1., 1., 1., 1., 1., 1.])

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

arr = np.arange(0,11)
1 / arr

arr

A

/Users/marci/anaconda/lib/python3.5/site-packages/ipykernel/__main__.py:1: RuntimeWarning: divide by zero encountered in true_divide
if __name__ == ‘__main__’:

array([ inf, 1. , 0.5 , 0.33333333, 0.25 ,
0.2 , 0.16666667, 0.14285714, 0.125 , 0.11111111])

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

arr = np.arange(0,11)
arr**3

arr

A

array([ 0, 1, 8, 27, 64, 125, 216, 343, 512, 729, 1000],
dtype=int32)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

arr = np.arange(0,11)
np.sqrt(arr)

arr

A

array([0. , 1. , 1.41421356, 1.73205081, 2. ,
2.23606798, 2.44948974, 2.64575131, 2.82842712, 3. ,
3.16227766])

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

arr = np.arange(0,11)
np.exp(arr)

arr

A

array([1.00000000e+00, 2.71828183e+00, 7.38905610e+00, 2.00855369e+01,
5.45981500e+01, 1.48413159e+02, 4.03428793e+02, 1.09663316e+03,
2.98095799e+03, 8.10308393e+03, 2.20264658e+04])

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

arr = np.arange(0,11)
np.max(arr)

arr

A

10

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

arr = np.arange(0,11)
np.sin(arr)

arr

A

array([ 0. , 0.84147098, 0.90929743, 0.14112001, -0.7568025 ,
-0.95892427, -0.2794155 , 0.6569866 , 0.98935825, 0.41211849,
-0.54402111])

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

arr =np.arange(0,11)
np.log(arr)

arr

A

C:\Users\richa\AppData\Local\Temp\ipykernel_32528\3120950136.py:1: RuntimeWarning: divide by zero encountered in log
np.log(arr)

array([ -inf, 0. , 0.69314718, 1.09861229, 1.38629436,
1.60943791, 1.79175947, 1.94591015, 2.07944154, 2.19722458,
2.30258509])

How well did you know this?
1
Not at all
2
3
4
5
Perfectly