Python 数组扩维:从 (15,2) 到 (15,2,120) 示例

本文提供 Python 代码示例,演示如何使用 numpy 库将一个 (15,2) 的数组扩展到 (15,2,120)。

import numpy as np

# 创建一个(15,2)的数组
arr = np.zeros((15,2))

# 扩展数组到(15,2,120)
new_arr = np.zeros((15,2,120))
new_arr[:,:,0:2] = arr

代码解释:

  1. 创建原始数组: 使用 np.zeros((15,2)) 创建一个 (15,2) 的数组,并初始化为全零数组。
  2. 创建新数组: 使用 np.zeros((15,2,120)) 创建一个 (15,2,120) 的数组,同样初始化为全零数组。
  3. 复制数据: 使用 new_arr[:,:,0:2] = arr 将原始数组 arr 的值复制到新数组 new_arr 的前两个维度中。

注意: 此代码示例只是扩展数组的一种方法,其他方法也可以实现相同的功能。

希望本文能帮助您理解 Python 数组扩维的概念和操作方法。

Python 数组扩维:从 (15,2) 到 (15,2,120) 示例

原文地址: https://www.cveoy.top/t/topic/lmld 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录