
文章插图

文章插图
元组元组是python的另外一种数据类型,和列表相比,它也是一个有序的集合 。
元组和列表的差异
- 相同点:列表和元组都是有序列表列表和元组的元素都是通过逗号隔开都支持存放不同数据类型的数据
- 不同点定义不同,列表使用[],元组使用()列表是可变序列,元组是不可变列表 ;即列表中的元素可以进行增、删、改、查,而元组的元素一旦定义就不能进行修改,只能查询元素。也正是由于这个特性,元组比列表更加更全,假如你定义的数据不希望被别人修改时,那么就可以定义为元组。
字典字典是一种无序的,可变的序列,它的每组元素都有键值对组成,中间用冒号分隔,如果有多组元素的话,元素与元素用逗号隔开。
字典的语法格式如下:
d = {key1:value1,key2:value2}字典类型的数据实际使用场景很广,其中最典型的json数据,里面的内容就是由键值对组成 ;或者通过抓包的HTTP请求,你会发现请求报文数据也是有键值对组成。
文章插图
字典里的键必须是唯一的,可以是字符串、数字等不可变数据组成,值可以是任何数据类型 。
- 字典支持的方法
d = {'zhangsan': 23, 'lisi': 35}Set集合集合(set)是一个无序的不重复元素的序列,集合中的元素都是一个唯一的,各不相同 。从语法格式上来看,set的创建和字典一样,都是将元素放在一对大括号{}内,相邻元素之间用逗号(,)分隔。主要注意的是:创建一个空集合必须使用set()而不是{},因为{}是用来创建一个空字典 。
- 集合支持的方法
s1={'c++','JAVA','python',10} s2={'perl',12,'python'}
文章插图
【python的5种数据结构,方法很多记不住吗?全在这里了.】
推荐阅读
- 银行数据仓库的系统架构是什么?看这篇足矣
- 500行代码,教你用python写个微信飞机大战
- Redis、传统数据库、HBase以及Hive的区别
- 一个能够流畅运行Adobe全家桶的电脑配置该如何选择?
- 2021年,普通人如何迈出自媒体的第一步,打造“睡后收入”?
- 年轻人痴迷的互联网有多挣钱?架构师稳坐高薪榜首
- 中国古代最好听的词牌名
- windows10如何设置能更好的发挥电脑的性能?
- 司马昭真的是被笑死的吗
- 电脑上的右键刷新到底有什么用?别再一直点刷新犯傻了
