Python中列表、元组、字典的使用

1.字典
字典的定义
dictionary(字典)是除列表以外python中最灵活的数据类型
字典同样可以用来存储多个数据
通常用于存储描述一个物体的相关信息
和列表的区别
列表是有序的对象集和
字典是无序的对象集和
字典用{}定义
字典使用键值对存储数据,键值对之间使用,分隔
键key是索引
值value是数据
键和值之间使用;分隔
键必须是唯一的(因为我们必须通过键来找到数据)
值可以取任何数据类型,但键只能使用字符串,数字或元组

字典的定义:
字典是一个无序的数据集和,使用print函数输出字典时,
通常输出的顺序和定义的顺序是不一致的
举例1
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述

2.元组
元组
元组的定义
Tuple(元组)与列表相似,不同之处在于元组的元素不能修改
元组表示多个元素组成的序列
元组在python开发中,有特定的应用场景
用于存储一串信息,数据之间使用,分隔
元组用()定义
列表中通常保存相同类型的数据,而元组中通常保存不同类型的数据

这里写图片描述
这里写图片描述
3.列表
我们引入一个新的概念:数据机构
数据结构是通过某种方式组织在一起的数据元素的集合,这些数据元素可以是数字或字符,甚至可以是其他数据结构>,在python中,最基本的数据结构是序列,序列中的每个元素匾被分配一个序号–即元素的位置,也称为索引,第一>个索引是0,第二个则是1,以此类推
列表是什么
列表由一系列特定顺序排列的元素组成,你可以创建包含字母表中所有字母,数字或所有家庭成员姓名的列表;也可>以将任何东西加入列表中,其中的元素之间可以没有任何关系

列表的基本操作
删除元素:del x[n]
分片赋值: name[0:2]=[1,2]
append 表示在列表末尾追加
count 统计某个元素的在列表出现的次数
extend 在列表末尾一次性追加一个列表元素
index 找出匹配值的索引
insert 在指定索引值添加指定元素
pop 移除指定元素,并且可以返回值
remove 从内存中删除元素,没有返回值
reverse 将列表的值反向存放
sort(key,reverse)对列表进行倒叙排序
将指定范围的数以列表形式步频为2显示出来
这里写图片描述

这里写图片描述

这里写图片描述

猜你喜欢

转载自blog.csdn.net/ningyuxuan123/article/details/81113340