检查给定的熊猫系列是否包含负值的最快方法是什么。
例如,答案下面的系列s
是True
。
s = pd.Series([1,5,3,-1,7])
0 1
1 5
2 3
3 -1
4 7
dtype: int64
答案 0 :(得分:5)
使用any
>>> s = pd.Series([1,5,3,-1,7])
>>> any(s<0)
True
答案 1 :(得分:2)
您可以使用Series.lt
:
s = pd.Series([1,5,3,-1,7])
s.lt(0).any()
输出:
True
答案 2 :(得分:1)
使用任何功能:
item