【有书共读】跟老齐学Python 读书笔记3


矢量化字符串

当我们处理字符串数据时,不可避免地会遇到部分缺失的情况,这时,执行一些操作就会出现异常(如图1所示)。


图1


对此,我们可以使用pd.Series()先将对象矢量化成Series类型的对象,再调用str属性下的相应的方法,以达到同样的目的。


图2

要查看矢量化后的字符串有哪些属性,可以在输入矢量化后的对象名.str.后,按tab键,如图3所示。

图3

图4中列出了字符串对象和矢量化的字符串所共有的属性和方法

图4

与操作字符串一样,对矢量化字符串,我们也可以使用正则表达式,如图5所示。


图5

除了Python字符串中原有的索引和切片方法,对矢量化字符串现样适用,此外,矢量化字符中还提供了get()和slice()方法,实现同样的功能,其用法,如图6所示。

图6




#Python##读书笔记##笔记#
全部评论

相关推荐

点赞 评论 收藏
分享
讯飞老萌新:站住!有人25还没有找到工作的吗
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务