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实现sublime3的less编译插件示例
Apr 27 Python
pandas数值计算与排序方法
Apr 12 Python
Python 2.7中文显示与处理方法
Jul 16 Python
python实现趣味图片字符化
Apr 30 Python
Django框架组成结构、基本概念与文件功能分析
Jul 30 Python
Python 3.8正式发布,来尝鲜这些新特性吧
Oct 15 Python
Python @property原理解析和用法实例
Feb 11 Python
开启Django博客的RSS功能的实现方法
Feb 17 Python
DjangoWeb使用Datatable进行后端分页的实现
May 18 Python
简单了解Python多态与属性运行原理
Jun 15 Python
基于Python实现下载网易音乐代码实例
Aug 10 Python
python 中yaml文件用法大全
Jul 04 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
Search Engine Friendly的URL设计
2006/10/09 PHP
PHP中使用SimpleXML检查XML文件结构实例
2015/01/07 PHP
PHP动态生成指定大小随机图片的方法
2016/03/25 PHP
学习js所必须要知道的一些
2007/03/07 Javascript
JavaScript类和继承 constructor属性
2010/03/04 Javascript
javascript里使用php代码实例
2014/12/13 Javascript
javascript实现验证IP地址等相关信息代码
2015/05/10 Javascript
jquery选择器简述
2015/08/31 Javascript
dul无法加载bootstrap实现unload table/user恢复
2016/09/29 Javascript
javascript淘宝主图放大镜功能
2016/10/20 Javascript
关于webuploader插件使用过程遇到的小问题
2016/11/07 Javascript
JS实现侧边栏鼠标经过弹出框+缓冲效果
2017/03/29 Javascript
JavaScript实现全选取消效果
2017/12/14 Javascript
element-ui多文件上传的实现示例
2019/04/10 Javascript
javascript设计模式 ? 单例模式原理与应用实例分析
2020/04/09 Javascript
[01:04:02]DOTA2-DPC中国联赛 正赛 Elephant vs IG BO3 第二场 1月24日
2021/03/11 DOTA
Python+MongoDB自增键值的简单实现
2016/11/04 Python
Python安装Numpy和matplotlib的方法(推荐)
2017/11/02 Python
如何安装2019Pycharm最新版本(详细教程)
2019/09/26 Python
TensorFlow 输出checkpoint 中的变量名与变量值方式
2020/02/11 Python
Python用来做Web开发的优势有哪些
2020/08/05 Python
html5如何及时更新缓存文件(js、css或图片)
2013/06/24 HTML / CSS
html5拖拽应用记录及注意点
2020/05/27 HTML / CSS
巴西食品补充剂在线零售商:Músculos na Web
2017/08/07 全球购物
北美Newegg打造的全球尖货海购平台:tt海购
2018/09/28 全球购物
德国珠宝和手表在线商店:VALMANO
2019/03/24 全球购物
请说出几个常用的异常类
2013/01/08 面试题
2015届本科毕业生自我鉴定
2014/09/27 职场文书
安全生产先进个人事迹材料
2014/12/30 职场文书
疾病证明书
2015/06/19 职场文书
python自动统计zabbix系统监控覆盖率的示例代码
2021/04/03 Python
pytest配置文件pytest.ini的详细使用
2021/04/17 Python
Python字符串对齐方法使用(ljust()、rjust()和center())
2021/04/26 Python
python3.9之你应该知道的新特性详解
2021/04/29 Python
Python+Tkinter制作专属图形化界面
2022/04/01 Python
Win11怎么添加用户?Win11添加用户账户的方法
2022/07/15 数码科技