python-8-字符串索引与切片

前言

python访问字符串的值,能够使用方括号来截取字符串,但切片对原来的值是不会改变,以下:python

1、索引

 一、索引下标查找spa

# 一、索引
a = 'ABCDPOM'
s = a[0]
s2 = a[2]
print(s)
print(s2)

 2、切片截取

一、取ABC   切片 ,注意:切片 顾头不顾尾code

# 一、取ABC   切片 : 顾头不顾尾
a = 'ABCDPOM'
a1 = a[0:3]
print(a1)

二、倒着取:-一、-2类推blog

# 二、取尾:-一、-2类推
a = 'ABCDPOM'
print(a[-1])

 三、取所有的三种方索引

# 三、取所有的三种方式
a = 'ABCDPOM'
print(a)
print(a[:])
print(a[0:])

 

四、跳着取值,[首:尾:步长]字符串

# 四、跳着取值,[首:尾:步长]
a = 'ABCDPOM'
print(a[1:6:2])

五、取 DCBAclass

# 五、取 DCBA
a = 'ABCDPOM'
print(a[3::-1])

 六、取 DBim

# 六、取 DB
a = 'ABCDPOM'
print(a[3::-2])

 七、倒着取所有,倒着取步长都是负号d3

# 七、倒着取所有,倒着取步长都是负号
a = 'ABCDPOM'
print(a[-1::-1])
print(a[::-1])

相关文章
相关标签/搜索