购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

6.4 获取列表中连续的元素

在6.3节中,我们获取了指定位置的元素,如果我们要获取连续的元素,要怎么做呢?

就像这样的3个连续物品。

果果小拓展

从列表中获取几个连续元素的操作叫作切片。

在Python中,我们可以通过 列表[开始索引 :结束索引] 来获取 开始索引 结束索引-1 之间的元素。果果老师带领大家实践一下。获取购物清单中索引0到索引2之间的元素。

代码


shopping_list = ['牛奶','面包','苹果','香蕉',
                   '薯条','可乐','果汁']
print("索引0到索引2之间的元素为:")
print(shopping_list[0:3])

程序运行结果为:

通过shopping_list[0:3]获取到了购物清单中索引0到索引2之间的元素,并打印出来。

我们要获取的是索引0、索引1、索引2、三件物品。

但是shopping_list[0:3],结束索引需要往后写一位。

我们只获取到了索引2的苹果,但是代码却写到了索引3的香蕉。

当起始索引为0的时候,可以省略0,采用简写的写法进行编码。

代码


shopping_list = ['牛奶','面包','苹果','香蕉',
                   '薯条','可乐','果汁']
print("索引0到索引2之间的元素为:")
print(shopping_list[:3])

程序运行结果为: 6BqBcAltCrn+NI+eIgYkp/SKQOCez/Qg3m4vq/pS9qmbCHp1/meJovvz0sTn2Pjf

点击中间区域
呼出菜单
上一章
目录
下一章
×