python的split()用法小结,python split 方法 菜鸟教程

  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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: