Ris*_*ban 3 python nan python-3.x pandas
我的字典有 {'A':1, 'B':2, nan:3, 'C':4}。有什么方法可以从字典中删除这个 nan 键值对。该 nan 是浮点数据类型,其余键是字符串。
NaN != NaN在字典理解中使用和过滤键:
d = {k: v for k, v in d.items() if k == k}
Run Code Online (Sandbox Code Playgroud)
如果需要删除Nones并NaNs使用notna:
d = {k: v for k, v in d.items() if pd.notna(k)}
print (d)
{'A': 1, 'B': 2, 'C': 4}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2072 次 |
| 最近记录: |