numpy: np.where
来源:互联网 发布:arm linux 内核头文件 编辑:程序博客网 时间:2024/06/10 03:15
Syntax
numpy.where(condition[, x, y])
返回 符合某一条件 的 下标 。
Note :
不接受 list
型的参数,只接受 `ndarray
型输入。
用法
单目运算
import numpy as nparray_1 = np.array([1, 0, 1, 5, 5, 1])array_2 = np.array([[1, 0, 1], [5, 5, 1]])print np.where(array_1 > 2)print np.where(array_2 > 2)
打印结果:
(array([3, 4]),)(array([1, 1]), array([0, 1]))
三目运算
例:将奇数转换为偶数,偶数转换为奇数:
import numpy as npy = np.array([1, 2, 3, 4, 5, 6])print np.where(y%2 == 0, y+1, y-1)
打印结果:
[0 3 2 5 4 7]
阅读全文
0 0
- numpy 之 np.where
- numpy: np.where
- np.where
- numpy.where()
- np.where函数
- find 和 np.where
- python np.where()
- python np.where
- numpy: np.ndarray.flatten
- numpy: np.argsort
- numpy : np.percentile使用
- numpy: np.asarray 函数
- numpy:np.random.randn
- numpy: np.c_
- Python numpy 转置、逆、去掉一列、按列取出、矩阵拼接、矩阵排序、矩阵相等、np.where,一维转二维
- np.where和np.bincount详解
- Numpy np.dot() vs np.multiply() vs *
- numpy函数之np.maximum
- PyCharm2017.2.4 + Python3.5.2 + PYQT5 + Qt Designer5.8配置
- 【Unity&GameSparks】与Photon互补的免费强大的后端GameSparks(大陆稳定低延迟)附中文注释云端代码Typings
- 快速排序(python)
- java:常用包
- ubuntu16.04 opencv2配置
- numpy: np.where
- Pascal 整数字符,实数类型
- IntelliJ IDEA windows安装
- 【MySql】Sql优化(一)——Sql执行流程
- 堡垒机的初步了解
- Python内置函数-map()函数
- 视觉里程计 特征点法 的基本过程
- 习题6
- javaweb_windows通过ftp传输文件给linux系统的云服务器