python学习笔记之列表和元组
来源:互联网 发布:黑客编程入门3pdf 编辑:程序博客网 时间:2024/05/16 07:39
一、知识点
1、python 最基本的数据结构是序列,序列中每个元素都被分配一个序号即元素位置,称为索引,第一个索引为0,最后一个索引为-1
2、python 有6钟内建序列,最常用的为 列表 和 元组,列表可以修改,元组不能;
3、序列操作:索引、分片、加、乘、检查成员资格
索引:
分片: #取第4个到第7个元素,但不包括第7个元素
#倒数第三到最后一个元素,不包括最后一个元素
#要取最后一个元素,置空最后一个索引即可
同样 效果是一样的
#取列表所有元素
#第一个是从第四个元素到第8个元素,步长为3; 当步长为负数时,表示从右到左
序列相加: #字符串和列表不能直接相加,只有两种相同类型的序列才能进行连接操作
序列乘法: #用数字n乘于一个序列,会新生成一个序列,在新序列中,原来的序列被重复n次
*None、空列表和初始化*:None,表示什么都没有,所以,如果想要初始化一个长度为10的列表,可以这样
成员资格:使用 in 运算符,
长度、最大值、最小值:len,max,min
list函数:
4、列表操作:
元素赋值:
删除元素:del
分片赋值: #可以使用与原序列不等长的序列将分片替换
#分片赋值实现插入
#分片赋值实现删除
5、列表方法
append append方法用于在列表末尾追加新的对象;
count count方法统计某个元素在列表中出现的次数;
extend extend方法可以在列表末尾一次性追加另一个列表中的多个值
index index方法用于从列表中找出某个值第一个匹配项的索引位置
insert insert方法用于将对象插入到列表中
pop pop方法会移除列表中的一个元素(默认是最后一个),并返回该元素的值
remove remove方法用于移除列表中的第一个匹配项
reverse reverse方法将列表中的元素反向存放
sort sort方法用于在原位置对列表进行排序
使用 键函数 key,cmp,reverse等进行高级排序
6、元组:元组与列表一样,也是一种序列。唯一的不同是元组不能修改。
元组大部分是通过圆括号括起来的,实现一个值得元组,必须加个逗号
tuple函数,可以将一个列表转换为元组
0 0
- 《Python基础教程》学习笔记之[D2]列表和元组
- python学习笔记之列表和元组
- python笔记之列表和元组
- Python 学习之列表和元组
- Python学习之列表和元组
- Python学习笔记 之元组、列表及字典
- Python学习笔记:列表,元组和字典
- Python 学习笔记 -- 变量、元组、列表、字典和集合
- python学习笔记(二)列表和元组
- Python 学习笔记(二) 列表和元组
- Python学习笔记-第二章 列表和元组
- python学习笔记(2)列表和元组
- Python学习笔记3_列表和元组
- Python学习笔记一:列表和元组
- 《Python基础教程》学习笔记 Chap2 列表和元组
- python基础教程学习笔记 第二章 列表和元组
- Python基础教程学习笔记第二章:列表和元组
- python学习笔记3——列表和元组
- Asterisk 建立分机各参数详解
- NuGet学习笔记(1)——初识NuGet及快速安装使用
- 常用的android弹出对话框
- oracle 11g 安装
- 人民币转换
- python学习笔记之列表和元组
- hdu 3746 Cyclic Nacklace
- 获取XML节点完整方法
- Convert array of key value object to object of the key values (ruby)
- 全局探索式测试法
- 字典树模板
- PKU3074 DLX版 数独建01矩阵
- java Excel文件导入导出
- 云计算平台管理的三大利器Nagios、Ganglia和Splunk