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随机生成指定长度密码的方法
Apr 04 Python
python通过文件头判断文件类型
Oct 30 Python
python文件的md5加密方法
Apr 06 Python
python给微信好友定时推送消息的示例
Feb 20 Python
详解Python_shutil模块
Mar 15 Python
python使用装饰器作日志处理的方法
Jul 11 Python
python飞机大战pygame碰撞检测实现方法分析
Dec 17 Python
给Python学习者的文件读写指南(含基础与进阶)
Jan 29 Python
如何在django中运行scrapy框架
Apr 22 Python
opencv之颜色过滤只留下图片中的红色区域操作
Jun 05 Python
PyQt5 QDockWidget控件应用详解
Aug 12 Python
Python中的None与 NULL(即空字符)的区别详解
Sep 24 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
PHP中用接口、抽象类、普通基类实现“面向接口编程”与“耦合方法”简述
2011/03/23 PHP
PHP面试题之文件目录操作
2015/10/15 PHP
PHP CURL post数据报错 failed creating formpost data
2016/10/16 PHP
jquery 指南/入门基础
2007/11/30 Javascript
prototype 中文参数乱码解决方案
2009/11/09 Javascript
javascript string字符串优化问题
2011/07/31 Javascript
动态获取复选框checkbox选中个数的jquery代码
2013/06/25 Javascript
jquery组件使用中遇到的问题整理及解决
2014/02/21 Javascript
JavaScript将Web页面内容导出到Word及Excel的方法
2015/02/13 Javascript
JS+CSS实现Div弹出窗口同时背景变暗的方法
2015/03/04 Javascript
jquery  实现轮播图详解及实例代码
2016/10/12 Javascript
jQuery实现三级联动效果
2017/03/02 Javascript
通过示例彻底搞懂js闭包
2017/08/10 Javascript
vue移动端轻量级的轮播组件实现代码
2018/07/12 Javascript
Vue自定义toast组件的实例代码
2018/08/15 Javascript
angular4自定义组件非input元素实现ngModel双向数据绑定的方法
2018/12/28 Javascript
vue计算属性computed、事件、监听器watch的使用讲解
2019/01/21 Javascript
微信小程序实现折线图的示例代码
2019/06/07 Javascript
JavaScript实现公告栏上下滚动效果
2020/03/13 Javascript
python统计日志ip访问数的方法
2015/07/06 Python
浅谈python for循环的巧妙运用(迭代、列表生成式)
2017/09/26 Python
Python机器学习算法之k均值聚类(k-means)
2018/02/23 Python
python删除某个字符
2018/03/19 Python
python得到单词模式的示例
2018/10/15 Python
python多进程控制学习小结
2018/10/31 Python
python pands实现execl转csv 并修改csv指定列的方法
2018/12/12 Python
wxpython布局的实现方法
2019/11/01 Python
python 实现围棋游戏(纯tkinter gui)
2020/11/13 Python
详解FireFox下Canvas使用图像合成绘制SVG的Bug
2019/07/10 HTML / CSS
浅谈html5标签css3的常用样式
2016/10/20 HTML / CSS
中国网上药店领导者:1药网
2017/02/16 全球购物
南非最大的在线时尚商店:Zando
2019/07/21 全球购物
党员学习正风肃纪思想汇报
2014/09/12 职场文书
学校体育节班级口号
2015/12/25 职场文书
2019年国庆祝福语(70句)
2019/09/19 职场文书
《勇者辞职不干了》ED主题曲无字幕动画MV公开
2022/04/13 日漫