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 提供了全面的数学函数、随机数生成器、线性代数例程、傅里叶变换等等。它支持各种硬件和计算平台,并且与分布式、GPU 和稀疏数组库配合良好。步骤首先,导入... 阅读更多
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 的逐元素比较。通常,除非传递 dtype=object,否则为 bool 类型。如果 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() 将其缩减为元素的加和。使用“axis”参数设置轴 0。NumPy 的 ufunc 包含逐元素操作整个数组的函数。ufunc 使用 C 编写(为了提高速度),并通过 NumPy 的 ufunc 功能链接到 Python。通用函数(简称 ufunc)是在元素级对 ndarray 进行操作的函数,支持数组广播、类型转换和一些其他标准功能。也就是说,ufunc 是函数的“矢量化”包装器…… 阅读更多