相关疑难解决方法(0)

从列表中删除所有出现的值?

在Python remove()中将删除列表中第一次出现的值.

如何从列表中删除所有出现的值,而不对列表进行排序?

这就是我的想法.

>>> remove_values_from_list([1, 2, 3, 4, 2, 2, 3], 2)
[1, 3, 4, 3]
Run Code Online (Sandbox Code Playgroud)

python list

341
推荐指数
11
解决办法
42万
查看次数

使用条件检查从numpy数组中删除某些元素

我想从一个大约一百万个条目的numpy数组中删除一些条目.

这段代码可以做到,但需要很长时间:

a = np.array([1,45,23,23,1234,3432,-1232,-34,233])
for element in a:
    if element<(-100) or element>100:
         some delete command.
Run Code Online (Sandbox Code Playgroud)

我可以用其他方式做到这一点吗?

python arrays numpy

13
推荐指数
2
解决办法
3万
查看次数

标签 统计

python ×2

arrays ×1

list ×1

numpy ×1