16.python索引和切片

(一)索引

定义:索引也叫下标或角标

作用:可以直接使用索引来访问序列中的元素,

索引分为两种:正向索引和负向索引

正向索引:从索引0开始

负向索引:从-1开始

(二)切片

1、定义:切片是指对操作的对象截取其中一部分的操作,字符串,列表,元组都支持切片操作

2、切片的语法:【开始索引:结束索引 :步长】注意:包含了开始值,不包含结束值

3、案例:

str1="abcdefghijk"
#     012345678910
print(str1[1]) #b #根据索引取值
print(str1[1:5]) #bcde #根据开始值取到结束值(不包含结束值)
print(str1[1:9:2]) #bdfh#根据开始值取到结束值(不包含结束值),步长为2
print(str1[3:]) #defghijk#根据开始值取到末尾,为空表示所有
print(str1[:5]) #abcde ##根据开始值为空表示所有,取到指定值为止,不包含结束值
print(str1[::-1]) #反转 #kjihgfedcba
print(str1[:]) #显示所有内容abcdefghijk
print(str1[-1:-6:-2]) #kig 从-1开始到-6 ,间隔2个空位
print(str1[0:-1]) #abcdefghij  #从第一位取到最后一位,不包含最后一位

posted @   藕丝鲜芋  阅读(376)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
点击右上角即可分享
微信分享提示