python学习笔记(5):list的基本操作
来源:互联网 发布:js md5 编辑:程序博客网 时间:2024/06/06 02:41
python中存在一种内置的数据类型—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。
0 0
- python学习笔记(5):list的基本操作
- python学习笔记(6):tuple的基本操作
- openCV Python 学习笔记(一)图像的基本操作
- Python学习笔记-List基本操作【python 3】//为继续学习爬虫准备-01
- Python学习笔记:列表(list)基本内容
- python学习笔记(一)--基本操作和基本类型
- 【python学习笔记】6.list和tuple的操作
- python list 基本操作
- Python学习笔记:05 数组的基本用法(Tuple和List)
- python中列表(list)的基本操作
- <Python初学>基本数据list的操作
- Python Selenium 学习笔记(一)基本操作
- Python学习笔记:字符串基本操作
- Python学习笔记之:文件基本操作
- Linux学习笔记--Python操作mysql数据库(封装基本的增删改查)
- Python中的基本list操作
- list的基本操作
- list的基本操作
- 动态规划-算法学习之路
- Handler,Message,Looper之间的联系(一)
- java动态代理类的实现
- 模拟实现strcpy
- rm -fr * 数据恢复
- python学习笔记(5):list的基本操作
- 关于ECDSA/ECC(密钥加密传输)和ECDSA/ECDH(密钥磋商)
- py2.7《机器学习实战》利用k-means聚类算法对未标数据分组
- shutdown与shutdownNow
- shell 进度条
- iOS开发 添加framework运行出现dyld: Library not loaded:的解决方法
- MySQL内核深度优化
- 第一py程序---批量复制
- Linux下查看某个设备的IO状态