如何在numpy数组中查找特定值?

阿曼达123

我的np数组列表中有元组,例如np.array [(0,1),(2,5),...]

现在,我要搜索某个值的索引。但是我只知道元组的左侧。我发现获取值索引(如果同时拥有)的方法如下:

x = np.array(list(map(lambda x: x== (2, 5), groups)))
print(np.where(x))

但是,如果我只知道x ==(2,)但不知道正确的数字,该如何搜索?

卡斯珀S

https://numpy.org/doc/stable/reference/generated/numpy.where.html#numpy.where中所述,最好np.nonzero直接使用我还建议阅读有关NumPy对布尔掩码的使用的信息。您问题的答案是:

import numpy as np
i = 0  # index of number we're looking for
j = 2  # number we're looking for


mask = x[:,i] == j  # Generate a binary/boolean mask for this array and this comparison
indices = np.nonzero(mask)  # Find indices where x==(2,_)
print(indices)

在NumPy中,通常最好避免使用上述循环。相反,您应该使用向量化操作。因此,请尽量避免list(map())使用此处使用结构。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在numpy数组中查找和替换特定元素?

来自分类Dev

如何在numpy数组中查找值集群

来自分类Dev

Python:如何在numpy数组中查找数字的值?

来自分类Dev

如何在CoffeeScript中遍历数组以查找特定值

来自分类Dev

如何在numpy数组中逐轴查找最小值/最大值

来自分类Dev

如何在Qmap中查找特定值

来自分类Dev

如何在Qmap中查找特定值

来自分类Dev

如何在R中的数组中查找每年特定季节的最大,最小值?

来自分类Dev

如何在numpy数组中查找唯一的非nan值?

来自分类Dev

如何在JavaScript / jQuery中查找数组元素是否包含特定值?

来自分类Dev

如何在二维numpy数组中定位值的特定“区域”?

来自分类Dev

如何在特定行和列中为numpy数组分配值

来自分类Dev

如何在特定行和列中为numpy数组分配值

来自分类Dev

MongoDB:如何在嵌套数组中查找特定值,如果找到,则仅显示该数组而不是全部?

来自分类Dev

如何查找数组中特定字符串的随机值

来自分类Dev

在Javascript中,如何在满足某些条件的同时在具有最高特定属性值的数组中查找对象

来自分类Dev

如何在对象数组中查找值

来自分类Dev

如何在Android中查找数组索引值

来自分类Dev

如何在MIPS中查找数组的最小值

来自分类Dev

如何在基于数组的条件中查找值

来自分类Dev

如何在基于索引的多维数组中查找值

来自分类Dev

如何在样本数组中查找重复值

来自分类Dev

如何在数组中查找唯一值

来自分类Dev

如何在python中查找特定键的值

来自分类Dev

如何在字符串中查找特定值

来自分类Dev

如何在pymongo中查找特定键的所有值?

来自分类Dev

如何在对象向量中查找特定值

来自分类Dev

如何在字典中查找特定值的最新条目?

来自分类Dev

如何在AVL树中查找特定值并返回Node

Related 相关文章

  1. 1

    如何在numpy数组中查找和替换特定元素?

  2. 2

    如何在numpy数组中查找值集群

  3. 3

    Python:如何在numpy数组中查找数字的值?

  4. 4

    如何在CoffeeScript中遍历数组以查找特定值

  5. 5

    如何在numpy数组中逐轴查找最小值/最大值

  6. 6

    如何在Qmap中查找特定值

  7. 7

    如何在Qmap中查找特定值

  8. 8

    如何在R中的数组中查找每年特定季节的最大,最小值?

  9. 9

    如何在numpy数组中查找唯一的非nan值?

  10. 10

    如何在JavaScript / jQuery中查找数组元素是否包含特定值?

  11. 11

    如何在二维numpy数组中定位值的特定“区域”?

  12. 12

    如何在特定行和列中为numpy数组分配值

  13. 13

    如何在特定行和列中为numpy数组分配值

  14. 14

    MongoDB:如何在嵌套数组中查找特定值,如果找到,则仅显示该数组而不是全部?

  15. 15

    如何查找数组中特定字符串的随机值

  16. 16

    在Javascript中,如何在满足某些条件的同时在具有最高特定属性值的数组中查找对象

  17. 17

    如何在对象数组中查找值

  18. 18

    如何在Android中查找数组索引值

  19. 19

    如何在MIPS中查找数组的最小值

  20. 20

    如何在基于数组的条件中查找值

  21. 21

    如何在基于索引的多维数组中查找值

  22. 22

    如何在样本数组中查找重复值

  23. 23

    如何在数组中查找唯一值

  24. 24

    如何在python中查找特定键的值

  25. 25

    如何在字符串中查找特定值

  26. 26

    如何在pymongo中查找特定键的所有值?

  27. 27

    如何在对象向量中查找特定值

  28. 28

    如何在字典中查找特定值的最新条目?

  29. 29

    如何在AVL树中查找特定值并返回Node

热门标签

归档