python序列

列表
可变序列。所有元素放在一对“[]”中,相邻元素使用逗号分隔。当列表增加或删除元素时,列表对象自动进行内存的扩展和收缩,从而保证元素之间没有缝隙。同一个列表中元素的类型可以不相同,可以同时包含整数,实数,字符串等基本类型,也可以是列表,元组,字典,集合及其他自定义类型的对象。

     range()函数   接收三个参数  第一个参数为起始值(默认为0),第二个参数表示终止值(结果中不包括这个值),第三个参数表示步长(默认为1)。返回一个range可迭代对象。

       加号连接运算符,星号 * 是重复操作 + 是列表。

append() 在列表尾部添加元素,速度较快。
+运算符。
extend() 将另一个迭代对象的所有元素添加至该列表对象尾部。
insert() 将元素添加至列表的指定位置。

del()删除指定位置上的元素,也可删除整个列表。 del a_list[1]
pop() 删除并返回指定(默认为最后一个)位置上的元素,如果索引超出范围则抛出异常。
remove() 删除首次出现的指定元素,若不存在,抛出异常。

index(value,[start,[stop]])返回元素首次出现的下标
count() 返回元素在列表中出现的次数
列表推导式

元组()
不可变序列。
tuple()函数可以看作是在冻结列表使其不可变,而list()函数是在融化元组使其可变。
序列解包
生成器推导式

字典{}
键值 无序可变序列 不支持下标访问
dictionary(字典) 是 除列表以外 Python 之中 最灵活 的数据类
字典同样可以用来 存储多个数据
通常用于存储 描述一个 物体 的相关信息
和列表的区别
列表 是 有序 的对象集合
字典 是 无序 的对象集合
字典用 {} 定义
字典使用 键值对 存储数据,键值对之间使用 , 分隔
键 key 是索引
值 value 是数据
键 和 值 之间使用 : 分隔
键 必须是唯一的
值 可以取任何数据类型,但 键 只能使用 字符串、数字或 元组

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值