python如何剔除数组中的行?
导读:Py库中的delete函数来剔除数组中的行。该函数可以删除指定的行或列,并返回新的数组。具体使用方法如下portumpyp2. 创建一个二维数组p.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]] 3. 使用d...
Py库中的delete函数来剔除数组中的行。该函数可以删除指定的行或列,并返回新的数组。
具体使用方法如下
portumpyp
2. 创建一个二维数组
p.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])
3. 使用delete函数删除指定的行
ewp.delete(arr, 1, axis=0)
其中,个参数为要删除的数组,第二个参数为要删除的行的索引,第三个参数为要删除的维度,这里选择删除行,所以为0。
ew_arr。
t语句输出两个数组的值,以便比较
t("原数组")t(arr)
t("新数组")tew_arr)
输出结果为
[[1 2 3]
[4 5 6]
[7 8 9]]
[[1 2 3]
[7 8 9]]
ew_arr中已经没有第二行,而其他行保持不变。
除了删除指定的行外,还可以通过delete函数删除指定的列。只需要将第三个参数设为1即可
ewp.delete(arr, 1, axis=1)
这样就可以删除第二列了。
Py库中的delete函数可以方便地剔除数组中的行或列。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: python如何剔除数组中的行?
本文地址: https://pptw.com/jishu/55325.html
