可以使用 NumPy 的切片功能来删除 ndarray 的后 t 个数据。具体操作如下:

import numpy as np

a = np.array([1, 2, 3, 4, 5, 6, 7, 8, 9, 10])  # 示例 ndarray
t = 3  # 要删除的后 t 个数据

a = a[:-t]  # 使用切片删除后 t 个数据

print(a)  # 输出删除后的 ndarray

输出结果为:

[1 2 3 4 5 6 7]

其中,a[:-t] 表示从开头到倒数第 t+1 个数据的切片,即删除了后 t 个数据。

如何使用 Python NumPy 删除数组的后 t 个元素

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

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