前言
python访问字符串的值,可以使用方括号来截取字符串,但切片对原来的值是不会改变,如下:
一、索引
1、索引下标查找
# 1、索引 a = 'ABCDPOM' s = a[0] s2 = a[2] print(s) print(s2)
二、切片截取
1、取ABC 切片 ,注意:切片 顾头不顾尾
# 1、取ABC 切片 : 顾头不顾尾 a = 'ABCDPOM' a1 = a[0:3] print(a1)
2、倒着取:-1、-2类推
# 2、取尾:-1、-2类推 a = 'ABCDPOM' print(a[-1])
3、取全部的三种方
# 3、取全部的三种方式 a = 'ABCDPOM' print(a) print(a[:]) print(a[0:])
4、跳着取值,[首:尾:步长]
# 4、跳着取值,[首:尾:步长] a = 'ABCDPOM' print(a[1:6:2])
5、取 DCBA
# 5、取 DCBA a = 'ABCDPOM' print(a[3::-1])
6、取 DB
# 6、取 DB a = 'ABCDPOM' print(a[3::-2])
7、倒着取全部,倒着取步长都是负号
# 7、倒着取全部,倒着取步长都是负号 a = 'ABCDPOM' print(a[-1::-1]) print(a[::-1])
欢迎来QQ交流群:482713805