python - 快速检查 Pandas 系列是否包含负值的方法

标签 python pandas series negative-number booleanquery

检查给定 pandas 系列是否包含负值的最快方法是什么。

例如,对于下面的系列 s,答案是 True

s = pd.Series([1,5,3,-1,7])

0    1
1    5
2    3
3   -1
4    7
dtype: int64

最佳答案

使用任意

>>> s = pd.Series([1,5,3,-1,7])
>>> any(s<0)
True

关于python - 快速检查 Pandas 系列是否包含负值的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51720780/

相关文章:

python - z3:解决八皇后难题

python - 如何删除 Pandas DataFrame 中的小数点

python - 按 'Date' 分组,同时计算其他列的平均值

python - 如何摆脱 csv 文件中的 NaN 值? Python

python - 分组时应用自定义函数返回 NaN

python - 如何在不导入 python 模块的情况下检查运行时是否有效?

python - 来自列元素和索引的字典

python - Pandas.DataFrame - 查找可用值的最早日期

python - 抓取 pandas 系列中除一个元素外的所有元素

python获取并处理csv中某些字符之间的值