pandas.Series. Between # 系列。之间(左,右,包含= '两者' ) [来源] # 返回相当于左 <= 系列 <= 右的布尔系列。 只要对应的 Series 元素位于边界值left和 right之间,此函数就会返回一个包含True 的布尔向量。 NA 值被视为False。 参数: 左标量或类似列表左边界。 右标量或类似列表右边界。 包容性{“两者”、“都不是”、“左”、“右”}包括边界。是否将每个边界设置为封闭或开放。 在 1.3.0 版本中进行了更改。 返回: 系列表示每个元素是否在左和右(含)之间的系列。 也可以看看 Series.gt大于系列和其他。 Series.lt小于系列及其他。 笔记 这个函数相当于(left <= ser) & (ser <= right) 例子 >>> s = pd.Series([2, 0, 4, 8, np.nan]) 默认情况下包含边界值: >>> s.between(1, 4) 0 True 1 False 2 True 3 False 4 False dtype: bool 将包容性设置为"neither"排除边界值: >>> s.between(1, 4, inclusive="neither") 0 True 1 False 2 False 3 False 4 False dtype: bool left和right可以是任何标量值: >>> s = pd.Series(['Alice', 'Bob', 'Carol', 'Eve']) >>> s.between('Anna', 'Daniel') 0 False 1 True 2 True 3 False dtype: bool