gpt4 book ai didi

python - 在 Python 中从数组中删除一些元素

转载 作者:太空宇宙 更新时间:2023-11-04 05:25:44 26 4
gpt4 key购买 nike

我还有一个问题,我在 Python 中有这个数组:

import numpy as np

A = np.zeros((5));
A[0] = 2;
A[1] = 3;
A[2] = 7;
A[3] = 1;
A[4] = 8;

我想做的是删除 A[i] for i from 2 to 4 也就是说我正在寻找这样的命令:

A = np.delete(A, [2:4]) 但不幸的是它不起作用,因为我在这里看到了文档:http://docs.scipy.org/doc/numpy/reference/generated/numpy.delete.html但这对我没有帮助。

感谢您的帮助!

最佳答案

如果你想要从 numpy 数组中删除位置,你可以使用:

np.delete(A, slice(2,5))  # note that the interval is inclusive, exclusive [2, 5)

关于python - 在 Python 中从数组中删除一些元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38770911/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com