1、数值类型空值判断:
if not math.isnan(p[‘百度纬度’]):
2、字符类型判断空值
if xxx
None,’’,0,[],{},() ,False都被判断为空值(not xxx等价)
如下代码输出所示,
if xxx is None
需要区分[],{},‘’,()等空值对象与None的区别时时可使用这种写法
3、shaply判断
selectall = selectall[~selectall.conband.is_empty]
4、pandas 自动填充
只能单列填充none值
cphon[‘百度经度’].fillna(‘无经纬度’,inplace=True)
cphon[‘百度纬度’].fillna(‘无经纬度’,inplace=True)
cphon[‘百度边框’] = cphon[‘百度边框’].apply(lambda x: ‘无经百度边框’ if str(x) == ‘nan’ else x)
神龙|纯净稳定代理IP免费测试>>>>>>>>天启|企业级代理IP免费测试>>>>>>>>IPIPGO|全球住宅代理IP免费测试