使用python库numpy输出数组内小于指定数值的所有元素及索引
时间: 2024-02-09 16:07:51 浏览: 221
可以使用以下代码来输出数组内小于指定数值的所有元素及索引:
```python
import numpy as np
arr = np.array([1, 2, 3, 4, 5, 6])
val = 4
indices = np.where(arr < val)[0]
values = arr[indices]
print('Indices:', indices)
print('Values:', values)
```
这里使用了`np.where()`函数来找出符合条件的元素索引,然后通过索引获取对应的元素值。最后将索引和元素值打印出来。
阅读全文