开发者社区 问答 正文

python中字符串类型缺失值 None会发生什么?

python中字符串类型缺失值 None会发生什么?

展开
收起
游客qzzytmszf3zhq 2021-11-29 22:53:08 307 分享 版权
1 条回答
写回答
取消 提交回答
  • None 被 astype(str)转换后,会变成一个4字符的字符串"None" (注意它会被isna() 识别为 False, 相当于一个正常的字符串),极具迷惑性。 None 被 pd.to_datetime()转换后,仍然是一个NoneType类型的 None缺失值,没变。 None 被 astype(np.int64) 或 np.int32() 转换时,会提示int()函数不接受NoneType类型的参数,转换无法进行。

    2021-11-29 23:13:30
    赞同 展开评论