Python Split函数的用法总结
字符串的split用法
说明:
Python中没有字符类型的说法,只有字符串,这里所说的字符就是只包含一个字符的字符串!!!
这里这样写的原因只是为了方便理解,仅此而已。
由于敢接触Python,所以不保证以后还有没有其他用法,所以会在后面不断加入。。。
1.按某一个字符分割,如‘.’
str = ('www.google.com')
print str
str_split = str.split('.')
print str_split
结果如下:
2.按某一个字符分割,且分割n次。如按‘.’分割1次
str = ('www.google.com')
print str
str_split = str.split('.',1)
print str_split
结果如下:
3.按某一字符串分割。如:‘||’
str = ('WinXP||Win7||Win8||Win8.1')
print str
str_split = str.split('||')
print str_split
结果如下:
4.按某一字符串分割,且分割n次。如:按‘||’分割2次
str = ('WinXP||Win7||Win8||Win8.1')
print str
str_split = str.split('||',2)
print str_split
结果如下:
5.按某一字符(或字符串)分割,且分割n次,并将分割的完成的字符串(或字符)赋给新的(n+1)个变量。(注:见开头说明)
如:按‘.’分割字符,且分割1次,并将分割后的字符串赋给2个变量str1,str2
url = ('www.google.com')
str1, str2 = url.split('.', 1)
print str1
print str2
结果如下:
Python Split函数的用法总结相关推荐
- Python split()函数的用法
描述 split()通过指定分隔符对字符串进行切片,如果参数 num 有指定值,则仅分隔 num+1 个子字符串 语法 split()方法语法: str.split(str="", ...
- python strip()函数和Split函数的用法总结
目录 1.python中for循环如何控制步长 2.python strip()函数和Split函数的用法总结 1.python中for循环如何控制步长 for i in range(开始/左边界, ...
- python中split()函数的用法详解
一.split()函数的简单应用 1.split()函数 split() 通过指定分隔符对字符串进行切片,如果参数 num 有指定值,则分隔 num+1 个子字符串.它是按指定的分隔符,把一个字符串分 ...
- Python中的join()函数和split()函数的用法
题目:CFUltra-Fast Mathematician 题意:给两个长度相等的0,1字符串,在相同的位置的两个字符不同就输出1,否则输出0. 比如: 1010100 0100101 就输出: 11 ...
- python常用函数-python常用函数与用法示例
本文实例讲述了python常用函数与用法.分享给大家供大家参考,具体如下: 自定义函数实例 # 定义一个函数 def printme( str ): "打印任何传入的字符串" pr ...
- python教程实例-Python中函数的用法实例教程
本文以数值计算为例讲述了Python中函数的用法,分享给大家供大家参考借鉴之用.具体如下: 我们都知道圆的面积计算公式为: S = πr2 当我们知道半径r的值时,就可以根据公式计算出面积.假设我们需 ...
- java string()函数_转载java String.split()函数的用法详解
转载java String.split()函数的用法详解 如果您发现本文排版有问题,可以先点击下面的链接切换至老版进行查看!!!在java.lang包中有String.split()方法的原型是: p ...
- python split()函数
Python split()函数 函数原型: split([char][, num])默认用空格分割,参数char为分割字符,num为分割次数,即分割成(num+1)个字符串 1.按某一个字符分割. ...
- map函数的用法python,详解Python map函数及Python map()函数的用法
python map函数 map()函数 map()是 Python 内置的高阶函数,它接收一个函数 f 和一个 list,并通过把函数 f 依次作用在 list 的每个元素上,得到一个新的 list ...
最新文章
- AABO:自适应最优化Anchor设置,性能榨取的最后一步 | ECCV 2020
- Xamarin图表开发基础教程(7)OxyPlot框架
- error: not found: value SparkSession
- leetcode18. 四数之和(双指针)
- 最全的C++面试题来啦!(来自各大一线互联网)
- Ubuntu安装Google浏览器
- 【Java】数值计算排雷指南
- 《循序渐进学Spark》一1.7 本章小结
- [log4j]log4j简单配置
- html的语义化面试题,html面试题
- 这款能够生成文档的接口测试软件,为什么越来越受欢迎?
- python静态方法_Python静态方法
- python通讯录运用的知识点_Python实现通讯录功能
- 无法启动游戏 因为计算机,win7电脑无法启动游戏怎么办?
- Advanced IP Scanner - 网络扫描器
- 【AJAX 教程】Jquery 实现 AJAX 请求的三种方式
- zookeeper leader和learner的数据同步
- Angular 路由(routing)基本配置
- 1096:数字统计(信奥)
- springmvc使用easypoi导出导入Excel表(1):导出Excel表
热门文章
- 高通、猎户机型Android典型bootloader分析
- FPGA组成、工作原理和开发流程
- 类的属性、类的方法、类的内置方法
- HTTPS 证书配置
- 《R语言初学指南》一2.8 参考文献
- 订单可视化(智能制造、流程再造、企业信息化) 第三篇 订单可视化定义及目标...
- MySQL · 引擎特性 · InnoDB COUNT(*) 优化(?)
- 单指手势,旋转,缩放
- 使用Firebug或chrome-devToolBar深入学习javascript语言核心
- Drupal8系列(五):主题制作之搭建框架-Ubuntu 14.04 LTS