Bạn có thể nhận được số lượng kích thước, hình dạng [chiều dài của mỗi chiều] và kích thước [số lượng của tất cả các phần tử] của mảng numpy với các thuộc tính ndim
, shape
và size
của
print[a_1d.ndim]
# 1
print[type[a_1d.ndim]]
#
print[a_2d.ndim]
# 2
print[a_3d.ndim]
# 3
0. Hàm tích hợp print[a_1d.ndim]
# 1
print[type[a_1d.ndim]]
#
print[a_2d.ndim]
# 2
print[a_3d.ndim]
# 3
1 trả về kích thước của kích thước đầu tiên.- Số lượng kích thước của mảng numpy:
ndim
- Hình dạng của mảng numpy:
shape
- Kích thước của mảng numpy:
size
- Kích thước của kích thước đầu tiên của mảng numpy:
1print[a_1d.ndim] # 1 print[type[a_1d.ndim]] # print[a_2d.ndim] # 2 print[a_3d.ndim] # 3
Sử dụng các mảng một đến ba chiều sau làm ví dụ.
import numpy as np
a_1d = np.arange[3]
print[a_1d]
# [0 1 2]
a_2d = np.arange[12].reshape[[3, 4]]
print[a_2d]
# [[ 0 1 2 3]
# [ 4 5 6 7]
# [ 8 9 10 11]]
a_3d = np.arange[24].reshape[[2, 3, 4]]
print[a_3d]
# [[[ 0 1 2 3]
# [ 4 5 6 7]
# [ 8 9 10 11]]
#
# [[12 13 14 15]
# [16 17 18 19]
# [20 21 22 23]]]
Số lượng kích thước của mảng numpy: ndim
Hình dạng của mảng numpy: shape
print[a_1d.ndim]
# 1
print[type[a_1d.ndim]]
#
print[a_2d.ndim]
# 2
print[a_3d.ndim]
# 3
Kích thước của mảng numpy: size
- Kích thước của kích thước đầu tiên của mảng numpy:
1print[a_1d.ndim] # 1 print[type[a_1d.ndim]] # print[a_2d.ndim] # 2 print[a_3d.ndim] # 3
Hình dạng của mảng numpy: shape
Kích thước của mảng numpy: size
Kích thước của kích thước đầu tiên của mảng numpy:
print[a_1d.ndim]
# 1
print[type[a_1d.ndim]]
#
print[a_2d.ndim]
# 2
print[a_3d.ndim]
# 3
1- Sử dụng các mảng một đến ba chiều sau làm ví dụ.
print[a_1d.shape]
# [3,]
print[type[a_1d.shape]]
#
print[a_2d.shape]
# [3, 4]
print[a_3d.shape]
# [2, 3, 4]
Bạn có thể nhận được số lượng kích thước của mảng numpy dưới dạng giá trị số nguyên
print[a_1d.ndim]
# 1
print[type[a_1d.ndim]]
#
print[a_2d.ndim]
# 2
print[a_3d.ndim]
# 3
7 với thuộc tính ndim
của print[a_1d.ndim]
# 1
print[type[a_1d.ndim]]
#
print[a_2d.ndim]
# 2
print[a_3d.ndim]
# 3
0.print[a_2d.shape[0]]
# 3
print[a_2d.shape[1]]
# 4
Nếu bạn muốn thêm một chiều mới, hãy sử dụng
print[a_1d.shape]
# [3,]
print[type[a_1d.shape]]
#
print[a_2d.shape]
# [3, 4]
print[a_3d.shape]
# [2, 3, 4]
0 hoặc print[a_1d.shape]
# [3,]
print[type[a_1d.shape]]
#
print[a_2d.shape]
# [3, 4]
print[a_3d.shape]
# [2, 3, 4]
1. Xem bài viết sau đây để biết chi tiết.- Numpy: Thêm kích thước mới vào ndarray [np.newaxis, np.expand_dims]
row, col = a_2d.shape
print[row]
# 3
print[col]
# 4
Bạn có thể có được hình dạng [= chiều dài của mỗi chiều] của mảng numpy dưới dạng tuple với thuộc tính shape
của
print[a_1d.ndim]
# 1
print[type[a_1d.ndim]]
#
print[a_2d.ndim]
# 2
print[a_3d.ndim]
# 3
0.- Ngay cả trong trường hợp của một mảng một chiều, nó là một tuple với một phần tử thay vì giá trị số nguyên. Lưu ý rằng một tuple với một yếu tố có dấu phẩy.
Kích thước của mảng numpy: size
Kích thước của kích thước đầu tiên của mảng numpy:
print[a_1d.ndim]
# 1
print[type[a_1d.ndim]]
#
print[a_2d.ndim]
# 2
print[a_3d.ndim]
# 3
1print[a_1d.size]
# 3
print[type[a_1d.size]]
#
print[a_2d.size]
# 12
print[a_3d.size]
# 24
Kích thước của kích thước đầu tiên của mảng numpy: print[a_1d.ndim]
# 1
print[type[a_1d.ndim]]
#
print[a_2d.ndim]
# 2
print[a_3d.ndim]
# 3
1
print[a_1d.ndim]
# 1
print[type[a_1d.ndim]]
#
print[a_2d.ndim]
# 2
print[a_3d.ndim]
# 3
Sử dụng các mảng một đến ba chiều sau làm ví dụ.
- Bạn có thể nhận được số lượng kích thước của mảng numpy dưới dạng giá trị số nguyên
7 với thuộc tínhprint[a_1d.ndim] # 1 print[type[a_1d.ndim]] # print[a_2d.ndim] # 2 print[a_3d.ndim] # 3
ndim
của
0.print[a_1d.ndim] # 1 print[type[a_1d.ndim]] # print[a_2d.ndim] # 2 print[a_3d.ndim] # 3
Nếu bạn muốn thêm một chiều mới, hãy sử dụng
print[a_1d.shape]
# [3,]
print[type[a_1d.shape]]
#
print[a_2d.shape]
# [3, 4]
print[a_3d.shape]
# [2, 3, 4]
0 hoặc print[a_1d.shape]
# [3,]
print[type[a_1d.shape]]
#
print[a_2d.shape]
# [3, 4]
print[a_3d.shape]
# [2, 3, 4]
1. Xem bài viết sau đây để biết chi tiết.print[len[a_1d]]
# 3
print[a_1d.shape[0]]
# 3
print[a_1d.size]
# 3
print[len[a_2d]]
# 3
print[a_2d.shape[0]]
# 3
print[len[a_3d]]
# 2
print[a_3d.shape[0]]
# 2