dataframe统计行列中零值的个数
按行统计,返回为一个series:
1
|
(df = = 0 ).astype( int ). sum (axis = 1 ) |
找出列表中小于0的数
1、列表推导式
1
2
3
|
lst = [ 2 , 4 , - 7 , 19 , - 2 , - 1 , 45 ] lst_1 = [i for i in lst if i < 0 ] print (lst_1) |
2、filte()函数
1
2
3
4
5
|
lst = [ 2 , 4 , - 7 , 19 , - 2 , - 1 , 45 ] def is_zero(x): if x < 0 : return x print ( list ( filter (is_zero,lst))) |
以上为个人经验,希望能给大家一个参考,也希望大家多多支持服务器之家。
原文链接:https://blog.csdn.net/mengdg3000/article/details/85217901