假设我有一个值t怎样删掉一个ndarray的后t个数据
可以使用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个数据。
原文地址: http://www.cveoy.top/t/topic/bmzT 著作权归作者所有。请勿转载和采集!