Advertisement
_RayBoy_

Untitled

Apr 7th, 2022
1,158
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.33 KB | None | 0 0
  1. import numpy as np
  2.  
  3. numpy_array1 = np.array([1, 2, 3, 4])  # Одномерный массив
  4. # print(numpy_array1)
  5.  
  6. numpy_array2 = np.array([[1, 2, 3, 4], [5, 6, 7, 8]])  # Двумерный массив
  7. print(numpy_array2)
  8.  
  9.  
  10. """ Атрибуты массива NumPy """  # NEW
  11.  
  12. print("ndim:", numpy_array2.ndim)  # Количество измерений массива
  13.  
  14. print("shape:", numpy_array2.shape)  # (n,m), где n — это количество строк, а m — количество колонок
  15.  
  16. print("size:", numpy_array2.size)  # Общее количество элементов в массиве
  17.  
  18. print("dtype:", numpy_array2.dtype)  # объект, описывающий тип элементов в массиве («int32», поскольку это 32-битное целое число)
  19. """
  20. Можно явно определить тип данных массива NumPy.
  21. numpy_array3 = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]], dtype=float)
  22. print("dtype numpy_array3:", numpy_array3, numpy_array3.dtype)
  23. """
  24.  
  25. print("itemsize:", numpy_array2.itemsize)  # размер каждого элемента в массиве в байтах;  Вывод — 4, потому что 32 int/8
  26.  
  27. print("sum:", numpy_array2.sum())
  28. print("min:", numpy_array2.min())
  29. print("max:", numpy_array2.max())
  30.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement