python中列表的含义及用法


Posted in Python onMay 26, 2020

示例

列表是元素的集合,存储在一个变量中。列表中存储的元素类型没有限制,下面是列表的一个简单例子。

students = ['bernice', 'arron', 'cody']
for student in students:
print("Hello, " + student.title() + "!")

命名和定义列表

因为列表是对象的集合,所以给它们一个复数的名称是很好的做法。如果列表中的每一项都是一个 car, 就命名列表为 'cars'。这样给你了一种直接的方式代表列表('cars'),('dog‘)指代列表项。

在 Python 中,用中括号定义一个列表。如下所示:

dogs = ['border collie', 
    'australian cattle dog', 
    'labrador retriever']

访问列表元素

列表中的元素通过位置来标识,从零开始。访问列表中的第一个元素,如下所示:

dogs = ['border collie', 
    'australian cattle dog', 
    'labrador retriever']

dog = dogs[0]
print(dog.title())

括号中的数字为列表的索引(index)。因为列表索引从0开始,列表元素的索引总是比它的位置小。因此 Python 被称为 zero-indexed 语言(诸如 C, Java)。

因此访问第二个元素,我们需要用索引1,以此类推。

dog = dogs[1]
print(dog.title())

访问列表中最后一个元素

访问列表中的最后一个元素,可以用索引 -1。

dog = dogs[-1]
print(dog.title())

访问倒数第二个,倒数第三个也可以用这种语法。

dog = dogs[-2]
print(dog.title())

但是你不能用一个绝对值大于列表长度的负数访问。

dog = dogs[-4]
print(dog.title()

到此这篇关于python中列表的含义及用法的文章就介绍到这了,更多相关python中的列表是什么内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
详解Python编程中time模块的使用
Nov 20 Python
Python3实现的简单验证码识别功能示例
May 02 Python
Python实现自定义函数的5种常见形式分析
Jun 16 Python
详解pyppeteer(python版puppeteer)基本使用
Jun 12 Python
Python利用WMI实现ping命令的例子
Aug 14 Python
Python3 虚拟开发环境搭建过程(图文详解)
Jan 06 Python
在TensorFlow中屏蔽warning的方式
Feb 04 Python
python对XML文件的操作实现代码
Mar 27 Python
Python使用20行代码实现微信聊天机器人
Jun 05 Python
利用Python中的Xpath实现一个在线汇率转换器
Sep 09 Python
Python3利用scapy局域网实现自动多线程arp扫描功能
Jan 21 Python
pytorch Dropout过拟合的操作
May 27 Python
初学者学习Python好还是Java好
May 26 #Python
python函数map()和partial()的知识点总结
May 26 #Python
Python selenium使用autoIT上传附件过程详解
May 26 #Python
Python的历史与优缺点整理
May 26 #Python
python实现逢七拍腿小游戏的思路详解
May 26 #Python
Python是什么 Python的用处
May 26 #Python
完美解决jupyter由于无法import新包的问题
May 26 #Python
You might like
PHP5在Apache下的两种模式的安装
2006/09/05 PHP
修改jQuery.Autocomplete插件 支持中文输入法 避免TAB、ENTER键失效、导致表单提交
2009/10/11 Javascript
jQuery maxlength文本字数限制插件
2010/04/16 Javascript
Jqyery中同等与js中windows.onload的应用
2011/05/10 Javascript
YUI模块开发原理详解
2013/11/18 Javascript
js获取某元素的class里面的css属性值代码
2014/01/16 Javascript
javascript实现微信分享
2014/12/23 Javascript
jquery横向纵向鼠标滚轮全屏切换
2017/02/27 Javascript
javascript中json对象json数组json字符串互转及取值方法
2017/04/19 Javascript
微信小程序注册60s倒计时功能 使用JS实现注册60s倒计时功能
2017/08/16 Javascript
解决element ui select下拉框不回显数据问题的解决
2019/02/20 Javascript
Nodejs中怎么实现函数的串行执行
2019/03/02 NodeJs
浅谈vue加载优化策略
2019/03/19 Javascript
ES6 Map结构的应用实例分析
2019/06/26 Javascript
详解vue-cli项目开发/生产环境代理实现跨域请求
2019/07/23 Javascript
vue图片上传组件使用详解
2019/12/23 Javascript
vue使用vant中的checkbox实现全选功能
2020/11/17 Vue.js
Python中用于计算对数的log()方法
2015/05/15 Python
使用pip发布Python程序的方法步骤
2018/10/11 Python
Python 单元测试(unittest)的使用小结
2018/11/14 Python
如何不用安装python就能在.NET里调用Python库
2019/07/12 Python
Python pandas用法最全整理
2019/08/04 Python
python pygame实现挡板弹球游戏
2019/11/25 Python
Django通用类视图实现忘记密码重置密码功能示例
2019/12/17 Python
在tensorflow中实现屏蔽输出的log信息
2020/02/04 Python
基于梯度爆炸的解决方法:clip gradient
2020/02/04 Python
深入浅析Python 函数注解与匿名函数
2020/02/24 Python
Pycharm及python安装详细步骤及PyCharm配置整理(推荐)
2020/07/31 Python
Python-jenkins模块之folder相关操作介绍
2020/05/12 Python
一款基于css3和jquery实现的动画显示弹出层按钮教程
2015/01/04 HTML / CSS
实习生单位鉴定意见
2013/12/04 职场文书
爱护花草树木的标语
2014/06/11 职场文书
党员对十八届四中全会的期盼思想汇报范文
2014/10/17 职场文书
Python 数据可视化神器Pyecharts绘制图像练习
2022/02/28 Python
python小型的音频操作库mp3Play
2022/04/24 Python
windows10 家庭版下FTP服务器搭建教程
2022/08/05 Servers