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字符串的encode与decode研究心得乱码问题解决方法
Mar 23 Python
零基础写python爬虫之爬虫编写全记录
Nov 06 Python
django rest framework之请求与响应(详解)
Nov 06 Python
python 把文件中的每一行以数组的元素放入数组中的方法
Apr 29 Python
Python中pip更新和三方插件安装说明
Jul 08 Python
selenium + python 获取table数据的示例讲解
Oct 13 Python
Django 查询数据库并返回页面的例子
Aug 12 Python
python 矢量数据转栅格数据代码实例
Sep 30 Python
Python常用模块sys,os,time,random功能与用法实例分析
Jan 07 Python
在 Windows 下搭建高效的 django 开发环境的详细教程
Jul 27 Python
Python3实现英文字母转换哥特式字体实例代码
Sep 01 Python
python 基于opencv操作摄像头
Dec 24 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
图解找出PHP配置文件php.ini的路径的方法
2014/08/20 PHP
PHP培训要多少钱
2017/06/06 PHP
CL vs ForZe BO5 第三场 2.13
2021/03/10 DOTA
extJS中常用的4种Ajax异步提交方式
2014/03/07 Javascript
跟我学习javascript的执行上下文
2015/11/18 Javascript
基于 Node.js 实现前后端分离
2016/04/23 Javascript
浅谈js多维数组和hash数组定义和使用
2016/07/27 Javascript
纯js和css完成贪吃蛇小游戏demo
2016/09/01 Javascript
Vue.js一个文件对应一个组件实践
2016/10/27 Javascript
Node.JS中快速扫描端口并发现局域网内的Web服务器地址(80)
2017/09/18 Javascript
ES6中字符串string常用的新增方法小结
2017/11/07 Javascript
深入解析vue 源码目录及构建过程分析
2019/04/24 Javascript
简单了解JavaScript arguement原理及作用
2020/05/28 Javascript
JavaScript中的几种继承方法示例
2020/12/06 Javascript
python中django框架通过正则搜索页面上email地址的方法
2015/03/21 Python
Python中关于使用模块的基础知识
2015/05/24 Python
Python用61行代码实现图片像素化的示例代码
2018/12/10 Python
Python_查看sqlite3表结构,查询语句的示例代码
2019/07/17 Python
pytorch打印网络结构的实例
2019/08/19 Python
Python Gitlab Api 使用方法
2019/08/28 Python
pytorch的梯度计算以及backward方法详解
2020/01/10 Python
解决django中form表单设置action后无法回到原页面的问题
2020/03/13 Python
python 字典item与iteritems的区别详解
2020/04/25 Python
python interpolate插值实例
2020/07/06 Python
anaconda3安装及jupyter环境配置全教程
2020/08/24 Python
纯CSS3单页切换导航菜单界面设计的简单实现
2016/08/16 HTML / CSS
Maison Lab荷兰:名牌Outlet购物
2018/08/10 全球购物
美国领先的在线旅游网站:Orbitz
2018/11/05 全球购物
工程造价自荐信
2013/10/09 职场文书
项目合作协议书
2014/04/16 职场文书
群众路线调研报告范文
2014/11/03 职场文书
2016年高校自主招生自荐信范文
2015/03/24 职场文书
2016入党培训心得体会范文
2016/01/08 职场文书
读《推着妈妈去旅行》有感1500字
2019/10/15 职场文书
python中的None与NULL用法说明
2021/05/25 Python
GO中sync包自由控制并发示例详解
2022/08/05 Golang