首页 > 编程语言 > 详细

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

时间:2019-11-30 15:58:07      阅读:79      评论:0      收藏:0      [点我收藏+]

前言

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])

技术分享图片

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

原文:https://www.cnblogs.com/gsxl/p/11962615.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!