python str切片
时间: 2023-07-08 18:46:52 浏览: 122
详解Python字符串切片
5星 · 资源好评率100%
在 Python 中,可以使用切片(slice)来操作字符串(str)类型的数据。
切片的语法为:[起始:终止:步长],其中起始和终止是可选的,默认值分别为 0 和字符串长度,步长也是可选的,默认值为 1。
下面是一些例子:
```python
s = 'Hello, World!'
# 截取从第3个字符到第5个字符
print(s[2:5]) # llo
# 截取从第2个字符到倒数第2个字符
print(s[1:-2]) # ello, Worl
# 截取从第3个字符到最后一个字符,步长为2
print(s[2::2]) # lo ol!
# 截取从第1个字符到最后一个字符,步长为3
print(s[::3]) # HlWl
# 反转字符串
print(s[::-1]) # !dlroW ,olleH
```
注意,切片的区间是左闭右开的区间,即起始位置包含在切片中,终止位置不包含在切片中。
阅读全文