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 快速排序代码
Nov 23 Python
Python爬取读者并制作成PDF
Mar 10 Python
Python中利用原始套接字进行网络编程的示例
May 04 Python
Python实现基本数据结构中队列的操作方法示例
Dec 04 Python
python编写暴力破解zip文档程序的实例讲解
Apr 24 Python
Python socket实现的简单通信功能示例
Aug 21 Python
pyqt5实现绘制ui,列表窗口,滚动窗口显示图片的方法
Jun 20 Python
python爬虫模块URL管理器模块用法解析
Feb 03 Python
win10下python3.8的PIL库安装过程
Jun 08 Python
pytorch  网络参数 weight bias 初始化详解
Jun 24 Python
浅谈OpenCV中的新函数connectedComponentsWithStats用法
Jul 05 Python
Python绘制数码晶体管日期
Feb 19 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计算百度地图两个GPS坐标之间距离的方法
2015/01/09 PHP
php中curl使用指南
2015/02/05 PHP
PHP实现补齐关闭的HTML标签
2016/03/22 PHP
利用PHP实现一个简单的用户登记表示例
2017/04/25 PHP
php封装的mongodb操作类代码
2017/08/06 PHP
EasySlider 基于jQuery功能强大简单易用的滑动门插件
2010/06/11 Javascript
多浏览器兼容性比较好的复制到剪贴板的js代码
2011/10/09 Javascript
Node.js的特点和应用场景介绍
2014/11/04 Javascript
Javascript模块化编程详解
2014/12/01 Javascript
JavaScript实现将UPC转换成ISBN的方法
2015/05/26 Javascript
jQuery实现的五子棋游戏实例
2015/06/13 Javascript
Javascript刷新窗口方法小结
2015/10/21 Javascript
基于jquery实现三级下拉菜单
2016/05/10 Javascript
js实现文字超出部分用省略号代替实例代码
2016/09/01 Javascript
javascript实现一个网页加载进度loading
2017/01/04 Javascript
js实现无缝滚动图(可控制当前滚动的方向)
2017/02/22 Javascript
几行js代码实现自适应
2017/02/24 Javascript
JavaScript的for循环中嵌套一个点击事件的问题解决
2017/03/03 Javascript
详解VUE 定义全局变量的几种实现方式
2017/06/01 Javascript
Bootstrap按钮组实例详解
2017/07/03 Javascript
webpack学习笔记之优化缓存、合并、懒加载
2017/08/24 Javascript
基于vue 实现token验证的实例代码
2017/12/14 Javascript
微信小程序canvas截取任意形状的实现代码
2020/01/13 Javascript
在Python中使用mechanize模块模拟浏览器功能
2015/05/05 Python
详解Django框架中的视图级缓存
2015/07/23 Python
Python安装第三方库及常见问题处理方法汇总
2016/09/13 Python
wxpython实现图书管理系统
2018/03/12 Python
利用pyinstaller将py文件打包为exe的方法
2018/05/14 Python
python实现桌面壁纸切换功能
2019/01/21 Python
pygame实现俄罗斯方块游戏(AI篇2)
2019/10/29 Python
使用tensorflow显示pb模型的所有网络结点方式
2020/01/23 Python
html5移动端自适应布局的实现
2020/04/15 HTML / CSS
C++程序员求职信范文
2014/04/14 职场文书
浪漫婚礼主题活动策划方案
2014/09/15 职场文书
质量整改通知单
2015/04/21 职场文书
演讲开场白台词大全
2015/05/29 职场文书