python的split()用法小结,python split 方法 菜鸟教程
当你能把一个字符分解成多个子字符,串联起来,应用起来之后,当你学习编程时,你会想到什么?今天就给大家介绍一下可以达到这种效果的拆分方法。
split()方法的作用
就是把一个字符串按照指定的分隔符分成指定个数的子字符串,然后把它们放在一个列表中应用。
实际应用
比如有一篇文章,我们可以把它当作一个字符串,然后用split()把它分成一个单词列表,这样我们就可以把这个列表导出到Excel或者其他工具中,然后我们就可以很容易的统计出这篇文章有多少个单词,某个单词出现了多少次,这样就可以统计出哪些单词是高频词,然后我们就可以用这些数据做很多事情。
实例展示
long _ string= mynameismonkeydlufy . themanhoisgoingtobethekingethesea .
str_list1=long_string.split()
str_list2=long_string.split( ,1)
str_list3=long_string.split(,16)
str_list4=long_string.split(,17)
str_list5=long_string.split(,20)
打印(str_list1)
打印(str_list2)
打印(str_list3)
打印(str_list4)
打印(str _ list 5)运行结果
[我的,名字,是,猴子, D ,路飞、该、人、谁、是、去、是、王、在、海]
[My , nameismonkeydlufy . themanhoisgoingtobethekingethesea . ]
[我的,名字,是,猴子, D ,路飞、 the 、 man 、 who 、 is 、 going 、 be 、 The 、 king 、 in 、 thesea ]
[我的,名字,是,猴子, D ,路飞、该、人、谁、是、去、是、王、在、海]
[我的,名字,是,猴子, D ,路飞、该、人、谁、是、去、是、王、在、海]关于split()方法总结
1)split()有两个参数。第一个参数是分隔符。如果未指定,则默认使用空格、换行符和制表符作为分隔符。第二个参数是分隔符的数量。如果未指定,则数据字符串中有多少个分隔符,它就被分隔多少次。
2)str_list2指定空格为分隔符,只分隔一次,所以在My和name之间分隔一次,后面的其他不分隔。
3)这个字符串有17个空格,long _ string。如果指定的分隔符数量大于17,Python将不会报告错误,而是按照分隔符的总数来分隔它们。
相信通过例子的演示,你已经掌握了split()方法的技巧。除此之外,还可以点击链接查询strftime()函数、random()函数、range()函数等~
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。