2020-09-21
阅读量:
564
python索引如何理解?
问:
python索引如何理解?
答:
序列的索引即上文介绍的序列中元素的位置标识,按标识顺序分为正序和逆序。正序标识即由左往右,索引从0开始递增,索引为0表示第一个元素,索引为1表示第二个元素,以此类推。以变量x='HELLO WORLD!'为例:
H | e | l | l | o | w | o | r | l | d | ! | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|
索引 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
逆序标识即由右往左,索引从-1开始,索引为-1表示逆序第一个元素,索引为-2表示逆序第二个元素,以此类推。以字符串'HELLO WORLD!'为例:
h | e | l | l | o | w | o | r | l | d | ! | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|
索引 | -12 | -11 | -10 | -9 | -8 | -7 | -6 | -5 | -4 | -3 | -2 | -1 |
根据字符串的索引,我们可以提取出对应位置上的元素,例如需要提取字符'R',可以使用正索引即'x[8]'去提取,也可以使用逆索引即'x[-4]'去提取。
x='HELLO WORLD!'
#正序提取
x[8]
#逆序提取
x[-4]






评论(0)


暂无数据
推荐帖子
0条评论
0条评论
0条评论