python学习笔记(5):list的基本操作
2017-03-16 18:48
621 查看
python中存在一种内置的数据类型—list,list是一种有序的集合,可以对其进行添加、读取、删除的操作,如下例:
在上例中,university就是一个list,和c++中一样,我们可以通过len()函数获取其长度:
可以通过索引来访问list中每一个元素,与数组类似,list索引是从0开始的,依旧用上例,读第0个元素的时候,返回Tsinghua University, 当读第3个元素的时候,因为本来长度就只有2,那么就会报错,索引越界,list最后一个元素事len(university)-1。在python中可以直接使用-1作为检索,可以直接调取最后一个元素。
以此类推,可以用-2,-3获取倒数第二个、第三个元素。
list是一种可变的有序表,可以往list里添加元素到末尾,或者是把元素插入指定位置,使用append()和insert()函数。如果需要删除末尾的元素,使用pop()函数,如果删除指定位置的元素,就往pop(i)里加入参数即可。
list里的元素的数据类型可以不同,而且list中的元素也可以是一个list。
在上例中,university就是一个list,和c++中一样,我们可以通过len()函数获取其长度:
>>>len(university) >2
可以通过索引来访问list中每一个元素,与数组类似,list索引是从0开始的,依旧用上例,读第0个元素的时候,返回Tsinghua University, 当读第3个元素的时候,因为本来长度就只有2,那么就会报错,索引越界,list最后一个元素事len(university)-1。在python中可以直接使用-1作为检索,可以直接调取最后一个元素。
以此类推,可以用-2,-3获取倒数第二个、第三个元素。
list是一种可变的有序表,可以往list里添加元素到末尾,或者是把元素插入指定位置,使用append()和insert()函数。如果需要删除末尾的元素,使用pop()函数,如果删除指定位置的元素,就往pop(i)里加入参数即可。
list里的元素的数据类型可以不同,而且list中的元素也可以是一个list。
相关文章推荐
- Python学习笔记-List基本操作【python 3】//为继续学习爬虫准备-01
- IPython(jupyter)简单介绍和基本交互操作 - 千月的python linux 系统管理指南学习笔记(5)
- Tensorflow学习笔记---1--Python基本操作
- openCV Python 学习笔记(一)图像的基本操作
- Linux学习笔记--Python操作mysql数据库(封装基本的增删改查)
- Python学习笔记:列表(list)基本内容
- Python学习笔记(二):基本数据类型及操作(逻辑、字符串、浮点、复数)
- Python学习笔记020——数据库基本操作
- Python学习笔记——mysql数据库基本操作
- python数据结构之列表基本操作[学习笔记]
- Python学习笔记:字符串基本操作
- 【python学习笔记】6.list和tuple的操作
- Python学习笔记之:文件基本操作
- List的基本操作实战与基于模式匹配的List排序算法实现之Scala学习笔记-23
- Python学习笔记一:数据类型与基本操作
- Python Django 学习笔记(一)-------Django基本操作及后端get解析
- python学习笔记之四:list的高级操作
- python OpenCV学习笔记(六):图片的基本操作
- python学习笔记(一)--基本操作和基本类型
- 【python学习笔记】6.list和tuple的操作