首先庵寞,我們可以自定義一個函數(shù)狸相,并利用pandas 提供的isnull()方法,isnull()捐川,是一個以is開頭的方法脓鹃,所以它返回的是bool值,利用這個特性古沥,我們可以去遍厲每一列瘸右,每一列都是一個pandas Series,然后抓出為True的部份岩齿,再封裝成一個字典太颤,最后解包字典,自定義并格式化輸出盹沈,打印出來龄章,如下圖:
圖片發(fā)自簡書App
還有沒有更簡單的方法呢?當(dāng)然有的,基本上做裙,也不需要格式化輸出什么的岗憋,能夠更簡單快速的看到有多少個nan就夠了,此時可以搭配sum()锚贱,直接計算返回值為True的總數(shù)仔戈,因此上面我原來寫的代碼,可以進(jìn)一步優(yōu)化為拧廊,只有一行代碼监徘,如下:
圖片發(fā)自簡書App
能夠一行代碼完成就盡量一行完成,也是Python的精髓之一卦绣!