Python字符串切片操作知识详解
作者:图哈特 时间:2022-05-17 07:04:35
一:取字符串中第几个字符
print "Hello"[0] 表示输出字符串中第一个字符
print "Hello"[-1] 表示输出字符串中最后一个字符
二:字符串分割
print "Hello"[1:3]
#第一个参数表示原来字符串中的下表
#第二个阐述表示分割后剩下的字符串的第一个字符 在 原来字符串中的下标
这句话说得有点啰嗦,直接看输出结果:
el
三:几种特殊情况
(1)print "Hello"[:3] 从第一个字符开始截取
(2)print "Hello"[0:] 从第一个字符开始截取,一直截取到最后
(3) print "Hello"[:] 道理同(2)
看输出结果:
Hel
Hello
Hello
四:步长截取
print "Hello"[::2]
print "Hello"[::-2]
表示从第一个字符开始截取,间隔2个字符取一个。
输出结果:
Hlo
olH
Python 对字符串切片
对字符串切片
字符串 'xxx'和 Unicode字符串 u'xxx'也可以看成是一种list,每个元素就是一个字符。因此,字符串也可以用切片操作,只是操作结果仍是字符串:
>>> 'ABCDEFG'[:3]
'ABC'
>>> 'ABCDEFG'[-3:]
'EFG'
>>> 'ABCDEFG'[::2]
'ACEG'
在很多编程语言中,针对字符串提供了很多各种截取函数,其实目的就是对字符串切片。Python没有针对字符串的截取函数,只需要切片一个操作就可以完成,非常简单。
标签:python,字符串,切片
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
python图片处理库Pillow实现简单PS功能
2021-08-29 13:51:23
![](https://img.aspxhome.com/file/2023/0/78550_0s.jpg)
IE7的web标准之道 Ⅲ
2008-08-20 12:55:00
![](https://img.aspxhome.com/file/UploadPic/20088/20/200882013959967s.jpg)
PHP session反序列化漏洞深入探究
2023-05-30 04:53:04
![](https://img.aspxhome.com/file/2023/7/55367_0s.png)
Python检测一个对象是否为字符串类的方法
2022-11-02 15:25:24
详解python第三方库的安装、PyInstaller库、random库
2023-03-13 06:57:46
![](https://img.aspxhome.com/file/2023/7/83837_0s.png)
简单了解python 生成器 列表推导式 生成器表达式
2023-12-05 09:21:02
CSS背景 background 图像属性解读
2008-08-01 18:19:00
简单且有用的Python数据分析和机器学习代码
2021-03-27 13:13:27
避免重复写代码的小函数
2008-09-21 13:41:00
![](https://img.aspxhome.com/file/UploadPic/20089/21/2008921134758493s.gif)
asp如何判断偶数和奇数?
2010-01-12 20:16:00
Dreamweaver初学者常见问题解答
2007-02-03 11:39:00
Mini,又个 Javascript 选择器
2009-10-06 14:48:00
![](https://img.aspxhome.com/file/UploadPic/200910/6/medium-36s.jpg)
Python有序查找算法之二分法实例分析
2023-04-09 00:02:37
![](https://img.aspxhome.com/file/2023/8/85378_0s.jpg)
CSS Sprites
2007-10-10 13:21:00
keras 模型参数,模型保存,中间结果输出操作
2023-06-05 09:52:33
![](https://img.aspxhome.com/file/2023/1/84921_0s.jpg)
asp Http_Referer,Server_Name和Http_Host
2011-03-29 11:12:00
MySQL旧版本升级为新版本
2009-02-26 15:44:00
python训练数据时打乱训练数据与标签的两种方法小结
2021-11-17 11:15:12
使用Python将数组的元素导出到变量中(unpacking)
2022-01-12 10:11:43
go实现文件的创建、删除与读取示例代码
2023-06-17 05:10:50