Python字符串截取方式
Python 截取字符串使用 变量[头下标:尾下标],就可以截取相应的字符串,其中下标是从0开始算起,可以是正数或负数,下标可以为空表示取到头或尾。
# 例1:字符串截取
str = '12345678'
print str[0:1]
>> 1 # 输出str位置0开始到位置1以前的字符
print str[1:6]
>> 23456 # 输出str位置1开始到位置6以前的字符
num = 18
str = '0000' + str(num) # 合并字符串
print str[-5:] # 输出字符串右5位
>> 00018
Python 替换字符串使用 变量.replace(“被替换的内容”,“替换后的内容”[,次数]),替换次数可以为空,即表示替换所有。要注意的是使用replace替换字符串后仅为临时变量,需重新赋值才能保存。
# 例2:字符串替换
str = 'akakak'
str = str.replace('k',' 8') # 将字符串里的k全部替换为8
print str
>> 'a8a8a8' # 输出结果
Python 查找字符串使用 变量.find(“要查找的内容”[,开始位置,结束位置]),开始位置和结束位置,表示要查找的范围,为空则表示查找所有。查找到后会返回位置,位置从0开始算,如果每找到则返回-1。
# 例3:字符串查找
str = 'a,hello'
print str.find('hello') # 在字符串str里查找字符串hello
>> 2 # 输出结果
Python 分割字符串使用 变量.split(“分割标示符号”[分割次数]),分割次数表示分割最大次数,为空则分割所有。
例4:字符分割
str = 'a,b,c,d'
strlist = str.split(',') # 用逗号分割str字符串,并保存到列表
for value in strlist: # 循环输出列表值print value
>> a # 输出结果
>> b
>> c
>> d
Python字符串截取方式相关推荐
- python字符串截取规则_Python字符串截取
注意:实际Python字符串截取的规则为"前闭后开" 下面开始解读截取原理: 如上图所示,Python索引有两种方式,从左往右为从0开始逐一递增,从右往左为从-1开始逐一递减: 如 ...
- python字符串截取拼接_Python字符串拼接、截取及替换方法总结分析
本文实例讲述了Python字符串拼接.截取及替换方法.分享给大家供大家参考,具体如下: python字符串连接 python字符串连接有几种方法,我开始用的第一个方法效率是最低的,后来看了书以后就用了 ...
- python使用字典格式化字符串-Python字符串格式方式 %s format()
python中格式化字符串的方式有两种,一种是使用"%s"的方式,一种是str.format()的方式,接下来就对这两种方式做个介绍 1.%s的方式 两种用法,第一种是在字符串中使 ...
- python字符串截取_Python-变量-No3
<Python真好玩,教孩子学编程>小挑战[转载] 第三章,这是什么?变量<Python真好玩,教孩子学编程>书中是这样讲解的 通过贴标签的例子诠释了Python中变量的与众不 ...
- python 字符串截取_Python 字符串操作实现代码(截取/替换/查找/分割)
Python 截取字符串使用 变量[头下标:尾下标],就可以截取相应的字符串,其中下标是从0开始算起,可以是正数或负数,下标可以为空表示取到头或尾. # 例1:字符串截取 str = '1234567 ...
- python字符串截取split 失败_python如何截断字符串
字符串本质上就是由多个字符组成的,Python 允许通过索引来操作字符,比如获取指定索引处的字符,获取指定字符在字符串中的位置 等.python中截取字符串,可以使用split()方法,或者使用索引来 ...
- python字符串截取后拼接_Python字符串拼接、截断、搜索、替换,python,截取,查找
熟练掌握字符串操作可以使我们的开发效率更高,接下来总结一下python字符串的操作 一.字符串拼接 1.字符串拼接,直接用加号即可, string1 = "Today is " s ...
- String字符串截取方式
原文链接:java 字符串截取的几种方式 1.split()+正则表达式来进行截取. 将正则传入split().返回的是一个字符串数组类型.不过通过这种方式截取会有很大的性能损耗,因为分析正则非常耗时 ...
- Python字符串对齐方式
1.如何对字符串进行左.右.居中对齐? 实际案例: 某个字典存储了一系列属性值 {"lodDist": 100.0,"SmallCull": 0.04,&quo ...
最新文章
- iphone4 电话截获
- SAP WM 共用同一个仓库号的2个存储地点之间转库
- 疫情启示录:控疫复工背后的数据中心价值,市场这样说
- dell的1501和640m,买哪个好呢?
- 【Head First Java 读书笔记】(一)基本概念
- 【opencv学习】【图像的阈值处理】
- 未来计算机的展望800字,展望作文800字【精选】
- 为什么每次进入命令都要重新source /etc/profile 才能生效?
- 如何位图转换矢量图或者数字油画底稿
- 杰理AD14N/AD15N---程序烧录
- 计算机操作知识试题及答案真题,计算机操作系统期末考试题及答案
- Looksery Cup 2015 A. Face Detection
- SketchUp 2019 组件库的正确应用
- java awt生成签名图片消除锯齿化
- 微信小程序-批量地图标记
- svg 中 text dx dy 含义
- 浏览器全屏和pc显示器全屏
- centOS7 安装图形界面
- 关于不使用外键(或软删除)的情况下如何保证关联数据完整性的思考
- 诗词格律[3] 诗词禁忌