Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import numpy as np
- numpy_array1 = np.array([1, 2, 3, 4]) # Одномерный массив
- # print(numpy_array1)
- numpy_array2 = np.array([[1, 2, 3, 4], [5, 6, 7, 8]]) # Двумерный массив
- print(numpy_array2)
- """ Атрибуты массива NumPy """ # NEW
- print("ndim:", numpy_array2.ndim) # Количество измерений массива
- print("shape:", numpy_array2.shape) # (n,m), где n — это количество строк, а m — количество колонок
- print("size:", numpy_array2.size) # Общее количество элементов в массиве
- print("dtype:", numpy_array2.dtype) # объект, описывающий тип элементов в массиве («int32», поскольку это 32-битное целое число)
- """
- Можно явно определить тип данных массива NumPy.
- numpy_array3 = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]], dtype=float)
- print("dtype numpy_array3:", numpy_array3, numpy_array3.dtype)
- """
- print("itemsize:", numpy_array2.itemsize) # размер каждого элемента в массиве в байтах; Вывод — 4, потому что 32 int/8
- print("sum:", numpy_array2.sum())
- print("min:", numpy_array2.min())
- print("max:", numpy_array2.max())
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement