python把一个字符串切开的实例方法


Posted in Python onSeptember 27, 2020

split() 通过指定分隔符对字符串进行切片,如果参数 num 有指定值,则分隔 num+1 个子字符串,并返回分割后的字符串列表。

语法:

str.split(str="", num=string.count(str))

参数:

  • str -- 分隔符,默认为所有的空字符,包括空格、换行(\n)、制表符(\t)等。
  • num -- 分割次数。默认为 -1, 即分隔所有。

代码示例:

#定义一个字符串str1
>>> str1 = "3w.gorly.test.com.cn"
 
#使用默认分隔符分割字符串str1
>>> print str1.split()
['3w.gorly.test.com.cn']
 
#指定分隔符为'.',进行分割字符串str1
>>> print str1.split('.')
['3w', 'gorly', 'test', 'com', 'cn']
 
#指定分隔符为'.',并且指定切割次数为0次
>>> print str1.split('.',0)
['3w.gorly.test.com.cn']
 
#指定分隔符为'.',并且指定切割次数为1次
>>> print str1.split('.',1)
['3w', 'gorly.test.com.cn']
 
#指定分隔符为'.',并且指定切割次数为2次
>>> print str1.split('.',2)
['3w', 'gorly', 'test.com.cn']
 
#这种分割等价于不指定分割次数str1.split('.')情况
>>> print str1.split('.',-1)
['3w', 'gorly', 'test', 'com', 'cn']
 
#指定分隔符为'.',并取序列下标为0的项
>>> print str1.split('.')[0]
3w
 
#指定分隔符为'.',并取序列下标为4的项
>>> print str1.split('.')[4]
cn

内容扩展:

Python中 如何将一个字符串分成一个个字符

其实 一个字符串 实质也是 一个列表

就很简单了:

a = '121512'
for item in a:
 print(item)

打印结果:

1
2
1
5
1
2

到此这篇关于python把一个字符串切开的实例方法的文章就介绍到这了,更多相关python怎么把一个字符串切开内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python基于queue和threading实现多线程下载实例
Oct 08 Python
python通过正则查找微博@(at)用户的方法
Mar 13 Python
在Python的while循环中使用else以及循环嵌套的用法
Oct 14 Python
关于Python数据结构中字典的心得
Dec 04 Python
python jieba分词并统计词频后输出结果到Excel和txt文档方法
Feb 11 Python
用Python PIL实现几个简单的图片特效
Jan 18 Python
详解python3安装pillow后报错没有pillow模块以及没有PIL模块问题解决
Apr 17 Python
Python queue队列原理与应用案例分析
Sep 27 Python
使用Python画出小人发射爱心的代码
Nov 23 Python
python编写俄罗斯方块
Mar 13 Python
python快速安装OpenCV的步骤记录
Feb 22 Python
Python 数据可视化之Bokeh详解
Nov 02 Python
python实现图片素描效果
Sep 26 #Python
Python:__eq__和__str__函数的使用示例
Sep 26 #Python
Kmeans均值聚类算法原理以及Python如何实现
Sep 26 #Python
python实现sm2和sm4国密(国家商用密码)算法的示例
Sep 26 #Python
Python爬取股票信息,并可视化数据的示例
Sep 26 #Python
如何利用python发送邮件
Sep 26 #Python
Python 测试框架unittest和pytest的优劣
Sep 26 #Python
You might like
现磨咖啡骗局!现磨咖啡=新鲜咖啡?现磨咖啡背后的猫腻你不懂!
2019/03/28 冲泡冲煮
PHP数组操作类实例
2015/07/11 PHP
php flush无效,IIS7下php实时输出的方法
2016/08/25 PHP
PHP基于SPL实现的迭代器模式示例
2018/04/22 PHP
PHP实现通过文本文件统计页面访问量功能示例
2019/02/13 PHP
ThinkPHP3.2框架自带分页功能实现方法示例
2019/05/13 PHP
PHP使用PhpSpreadsheet操作Excel实例详解
2020/03/26 PHP
PHP7 其他修改
2021/03/09 PHP
javascript Select标记中options操作方法集合
2008/10/22 Javascript
JQuery与iframe交互实现代码
2009/12/24 Javascript
jQuery 方法大全方便学习参考
2010/02/25 Javascript
jQuery Validation插件remote验证方式的Bug解决
2010/07/01 Javascript
Javascript判断对象是否相等实现代码
2013/03/18 Javascript
纯js简单日历实现代码
2013/10/05 Javascript
node.js正则表达式获取网页中所有链接的代码实例
2014/06/03 Javascript
JavaScript实现鼠标滑过图片变换效果的方法
2015/04/16 Javascript
基于JQuery打造无缝滚动新闻步骤详解
2016/03/31 Javascript
利用JS实现scroll自定义滚动效果详解
2017/10/17 Javascript
JS装饰器函数用法总结
2018/04/21 Javascript
Vue 幸运大转盘实现思路详解
2019/05/06 Javascript
Vue中使用matomo进行访问流量统计的实现
2019/11/05 Javascript
Vuex实现数据共享的方法
2019/12/20 Javascript
[36:17]DOTA2上海特级锦标赛 - VGL音乐会全集
2016/03/06 DOTA
python的绘图工具matplotlib使用实例
2014/07/03 Python
centos6.4下python3.6.1安装教程
2017/07/21 Python
详解python里的命名规范
2018/07/16 Python
OpenCV 轮廓检测的实现方法
2019/07/03 Python
python图形绘制奥运五环实例讲解
2019/09/14 Python
Python 利用邮件系统完成远程控制电脑的实现(关机、重启等)
2019/11/19 Python
Python实现结构体代码实例
2020/02/10 Python
canvas实现滑动验证的实现示例
2020/08/11 HTML / CSS
如何判断计算机可能已经中马
2013/03/22 面试题
小区停车场管理制度
2014/01/27 职场文书
安全横幅标语
2014/06/09 职场文书
2016教师校本研修心得体会
2016/01/08 职场文书
Python中递归以及递归遍历目录详解
2021/10/24 Python