python 【::2】,python 2//3

本篇文章给大家谈谈python 【::2】,以及python 2//3,希望对各位有所帮助,不要忘了收藏本站喔。

在Python的字符串中可以使用索引。

1 索引的一般使用

在字符串中使用索引,与在数组中使用索引类似,第一个“元素”的索引值是0,之后依次增加,如图1所示学python之前需要学c语言吗

图1 索引的一般使用

从图1中可以看出,变量word的类型是字符串,word[0]表示字符串中的第一个元素,而word[5]表示字符串中的第六个元素。从输出可以看出,在Python中没有“字符”类型,而是把单个的“字符”也是字符串,只不过该字符串中只有一个“字符”。

2 索引的特殊使用

2.1 索引为负数的情况

在Python中,索引的值可以是负数,其中-1表示最后一个元素,-2表示倒数第二个元素,以此类推,如图2所示。

图2 索引为负数的情况

 2.2 索引为区间的情况

2.2.1 指定左右端点的区间

在Python中,索引的值可以是一个区间,这叫做切片(slicing),如图3所示。需要注意的是,该区间是“左闭右开”的,即包含左边的值而不包含右边的值。

图3 索引为范围的情况

其中,word[0:2]表示从第一个元素到第三个元素,包括第一个元素但是不包括第三个元素;word[2:5]表示从第三个元素到第五个元素,包括第三个元素但是不包括第五个元素。

2.2.2 默认端点的区间

索引区间的端点可以使用默认值,左侧端点的默认值是0,右侧端点的默认值是字符串长度,如图4所示。

图4 默认端点的区间

 其中,word[:2]使用了左侧默认端点,等价于word[0:2];word[1:]使用了右侧默认端点,等价于word[1:6];word[:]使用了两端的默认端点,等价于word[0:6]。

  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值