目录
如何使用NumPy在字符串数组以后缀结束的地方返回一个布尔数组的真值
如何使用NumPy在字符串数组以后缀结束的地方返回一个布尔数组的真值
在数组中的字符串元素以后缀结束的情况下,返回一个布尔数组为真。
示例。检查数组以Com结尾
Input: person_1@abc.com
Output: True
Input: person_3@xyz.co
Output: False
在Python中,numpy.char模块为numpy.str_类型的数组提供了一组矢量的字符串操作。我们可以使用Numpy.char.endswith方法来返回一个布尔数组,当数组中的字符串元素以后缀结束时,该数组为真。
语法: char.endswith(a, suffix, start=0, end=None)
参数
- a: str或unicode的类似数组
- suffix: str
- start, end: int, 可选
- 有了可选的start,就从该位置开始测试。有了可选的结束,就在该位置停止比较。
返回值
- out: ndarray
- 输出一个布尔数组。