前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【Python基础】列表与访问列表

【Python基础】列表与访问列表

作者头像
DataScience
发布2019-12-30 17:50:51
1.5K0
发布2019-12-30 17:50:51
举报
文章被收录于专栏:A2DataA2Data

本文标识 : P00006

本文编辑 : 采药 编程工具 : Python 阅读时长 : 3分钟


本章我们将学习列表的概念以及如何访问列表。

列表是由一系列按照特定顺序排列的元素组成。所以它可以包含字母、数字,也可以把任何东西加入列表中,通常用[]来表示列表,并用逗号来分割其中的元素。

这是一个列表:

代码语言:javascript
复制
bicycles=['trek','cannondale','redline','specialized'] 
print(bicycles)

如果把这个列表打印出来,Python将会把列表中所有元素打印出,包括括号。

运行结果:

代码语言:javascript
复制
['trek','cannondale','redline','specialized']

鉴于通常情况下我们都是取列表中的某个元素,所以我们来看如何访问列表元素

列表是有序集合,因此访问列表的任何元素,只需要将该元素的位置或索引告诉Python即可,比如说我们取自行车列表中,第一个自行车:

代码语言:javascript
复制
bicycles=['trek','cannondale','redline','specialized'] 
print(bicycles[0])

输出结果

代码语言:javascript
复制
trek

索引从0开始而不是1开始

在Python中,第一个列表元素的索引是0而不是1,在大多数编程语言中都是如此。第二个列表元素的索引为1,根据这种计数方式,访问列表中的任何元素,将其位置减1,作为索引即可。

根据上述原则,我们取一下列表中第二和第四的自行车:

代码语言:javascript
复制
bicycles=['trek','cannondale','redline','specialized'] 
print(bicycles[1]) 
print(bicycles[3])

输出结果

代码语言:javascript
复制
cannondale 
specialized

python为访问最后一个元素,提供了特殊语法

代码语言:javascript
复制
bicycles=['trek','cannondale','redline','specialized'] 
print(bicycles[-1])

结果如下

代码语言:javascript
复制
specialized

实例:

尝试从列表中提取第一款自行车,并创作一条信息

代码语言:javascript
复制
bicycles=['trek','cannondale','redline','specialized'] 
message="My first bicycle was a " + bicycles[0].title() + "." 
print(message)

输出结果

代码语言:javascript
复制
My first bicycle was a Trek.

期待一起成长

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-09-24,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 DataScience 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档