0
import pandas as pd
a = [{'a':None},{'a':"11"},{'a':None}]
df = pd.DataFrame(a)
我試圖找到「一」,這是沒有的,所以我寫這篇文章:大熊貓據幀比較沒有困擾我
df.a == None
,其結果是:
0 False
1 False
2 False
Name: a, dtype: bool
,但我使用地圖功能:
df.a.map(lambda x: x == None)
結果是正確的:
0 True
1 False
2 True
Name: a, dtype: bool
作爲一個新手,在不同的結果,百思不得其解..
熊貓版本:0.19.2
任何人可以幫助我嗎?爲什麼第一種方式無法正常工作。
問候函