Python中字符串的一些方法回顾(切片回顾)
代码
python
# 字符串的切片 字符串[开始索引:结束索引:步长]
# 如果使用倒序索引的方法,那么最后一位元素是以-1开始,倒数第二位是-2
# 切片方法适用于字符串、列表、元组
num_str = "0123456789"
# 截取2-5的字符串
print(num_str[2:6])
# 截取2-末尾的字符串
print(num_str[2:])
# 从起始位置截取到5位置的字符串 num_str[0:6]等价
print(num_str[:6])
# 生成切片的副本
print(num_str[:])
# 从开始位置开始,每隔一个字符截取字符串
print(num_str[::2])
# 从索引1开始,每隔一个取一个
print(num_str[1::2])
# 截取从2到(末尾-1)的字符串
print(num_str[2:-1])
# 截取字符串末尾两个字符
print(num_str[-2:])
# 字符串的逆序 num_str[::-1]等价
print(num_str[-1::-1])
运行结果
>>>2345
>>>23456789
>>>012345
>>>0123456789
>>>02468
>>>13579
>>>2345678
>>>89
>>>9876543210