import numpy as np
# 创建一个3x3的二维数组
array_2d = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])
print("二维数组:")
print(array_2d)
# 创建一个2x2x2的三维数组
array_3d = np.array([[[1, 2], [3, 4]], [[5, 6], [7, 8]]])
print("\n三维数组:")
print(array_3d)
# 访问多维数组中的元素
element_2d = array_2d[1, 2] # 访问二维数组中第2行第3列的元素
print("\n访问二维数组中第2行第3列的元素:", element_2d)
element_3d = array_3d[1, 0, 1] # 访问三维数组中第2个2x2矩阵的第一行第二列元素
print("访问三维数组中第2个2x2矩阵的第一行第二列元素:", element_3d)
# 修改多维数组中的元素
array_2d[0, 0] = 10 # 修改二维数组中第1行第1列的元素为10
print("\n修改后的二维数组:")
print(array_2d)
array_3d[0, 1, 0] = 20 # 修改三维数组中第1个2x2矩阵的第二行第一列元素为20
print("\n修改后的三维数组:")
print(array_3d)
import numpy as np,NumPy是Python中用于处理多维数组的强大库。np.array()函数创建一个3x3的二维数组,并打印出来。这个示例展示了如何创建、访问和修改多维数组。
上一篇:python中正则表达式
下一篇:python 字典循环
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站