14K+ 浏览量
我们可以使用定位器 xpath 来识别具有包含 或空格的搜索文本的元素。让我们首先检查具有尾随和前导空格的 Web 元素的 html 代码。在下图中,带有标签名称 strong 的文本 JAVA BASICS 具有空格,如 html 代码所示。如果元素在其文本或任何属性的值中包含空格,则要为该元素创建 xpath,我们必须使用 normalize-space 函数。它删除字符串中的所有尾随和前导空格。它还删除每个新选项卡或行... 阅读更多
127 浏览量
要计算掩码数组的连续元素之间的差异,请在 Python NumPy 中使用 MaskedArray.ediff1d() 方法。此函数等效于考虑掩码值的 numpy.ediff1d,有关详细信息,请参阅 numpy.ediff1d。掩码数组是标准 numpy.ndarray 和掩码的组合。掩码要么是 nomask,表示关联数组的没有任何值无效,要么是布尔值数组,用于确定关联数组的每个元素的值是否有效。步骤首先,导入所需的库 - import numpy as np 使用 numpy.array() 创建一个包含 int 元素的数组... 阅读更多
123 浏览量
使用 np.ma.choose() 方法从一组选项构建一个新数组。mode 参数设置为 'wrap'。如果 mode='wrap',则大于 n-1 的值将映射到 n-1;然后构建新的数组。给定一个整数数组和一个包含 n 个选择数组的列表,此方法将创建一个合并每个选择数组的新数组。在 index 中的值为 i 的位置,新数组将具有 choices[i] 在相同位置包含的值。choices 参数是选择数组。索引数组和所有选择都应... 阅读更多
93 浏览量
要强制掩码变硬,请使用 ma.MaskedArray.harden_mask() 方法。掩码数组的掩码是硬掩码还是软掩码由其 hardmask 属性决定。harden_mask() 将 hardmask 设置为 True。掩码数组是标准 numpy.ndarray 和掩码的组合。掩码要么是 nomask,表示关联数组的没有任何值无效,要么是布尔值数组,用于确定关联数组的每个元素的值是否有效。NumPy 提供了全面的数学函数、随机数生成器、线性代数例程、傅里叶变换等等。它支持广泛的... 阅读更多
351 浏览量
要返回掩码数组的长度,请在 Python NumPy 中使用 ma.MaskedArray.__len__() 方法。掩码数组是标准 numpy.ndarray 和掩码的组合。掩码要么是 nomask,表示关联数组的没有任何值无效,要么是布尔值数组,用于确定关联数组的每个元素的值是否有效。NumPy 提供了全面的数学函数、随机数生成器、线性代数例程、傅里叶变换等等。它支持广泛的硬件和计算平台,并且与分布式、GPU 和稀疏数组库配合良好。步骤首先,导入... 阅读更多
89 浏览量
要返回当 dtype 与当前 dtype 不同时返回一个新数组,请在 Python NumPy 中使用 ma.MaskedArray.__array__(dtype) 方法。我们已将 dtype 参数设置为 float。掩码数组是标准 numpy.ndarray 和掩码的组合。掩码要么是 nomask,表示关联数组的没有任何值无效,要么是布尔值数组,用于确定关联数组的每个元素的值是否有效。NumPy 提供了全面的数学函数、随机数生成器、线性代数例程、傅里叶变换等等。它支持广泛的硬件和... 阅读更多
337 浏览量
要返回数组大于等于另一个元素的真值,请在 Python NumPy 中使用 numpy.greater_equal() 方法。返回值为 True 或 False。返回一个输出数组,x1 和 x2 的逐元素比较。通常为 bool 类型,除非传递 dtype=object。如果 x1 和 x2 都是标量,则为标量。out 是结果存储到的位置。如果提供,它必须具有输入广播到的形状。如果未提供或为 None,则返回一个新分配的数组。元组(仅作为关键字参数可能)必须具有长度... 阅读更多
917 浏览量
要返回数组大于另一个元素的真值,请在 Python NumPy 中使用 numpy.greater() 方法。返回值为 True 或 False。返回一个输出数组,x1 和 x2 的逐元素比较。通常为 bool 类型,除非传递 dtype=object。如果 x1 和 x2 都是标量,则为标量。out 是结果存储到的位置。如果提供,它必须具有输入广播到的形状。如果未提供或为 None,则返回一个新分配的数组。元组(仅作为关键字参数可能)必须具有等于... 阅读更多
363 浏览量
要返回最大公约数,请在 Python NumPy 中使用 numpy.gcd() 方法。参数是值的数组。如果 x1.shape != x2.shape,则它们必须可广播到一个共同的形状(这将成为输出的形状)。要返回最小公倍数,请在 Python NumPy 中使用 numpy.lcm() 方法。输入绝对值的最大公约数这对于 x1 和 x2 都是标量的情况来说是标量。步骤首先,导入所需的库 - import numpy as np 要返回最大公约数,请在 Python NumPy 中使用 numpy.gcd() 方法。参数是值的数组。如果... 阅读更多
113 浏览量
要缩减多维数组,可以使用 Python Numpy 中的 np.ufunc.reduce() 方法。在这里,我们使用了 add.reduce() 将其缩减为元素的加法。轴 0 是使用“axis”参数设置的。numpy.ufunc 具有对整个数组逐元素进行操作的函数。ufunc是用C语言(为了速度)编写的,并通过NumPy的ufunc工具链接到Python。通用函数(或简称ufunc)是在元素级对ndarray进行操作的函数,支持数组广播、类型转换和几个其他标准功能。也就是说,ufunc 是函数的“矢量化”包装器…… 阅读更多