Python入门--------基础知识3

1.集合---------set       特性:①集合是set类型,不可以用组的方式来访问 集合元素;②:集合中有不重复特性

Python入门--------基础知识3

2. 集合的几个基本操作

①:支持求集合的长度

Python入门--------基础知识3

②:查看某个元素是否在集合里面

Python入门--------基础知识3

③:两个集合的运算:求差集

Python入门--------基础知识3

④:求两个集合的交集-------------&

Python入门--------基础知识3

⑤:求两个集合的并集:---------|

Python入门--------基础知识3

⑥:如何定义一个空集:----------set()

Python入门--------基础知识3

 

3.字典------dict类型:很多个key和value,集合类型(set),序列

Python入门--------基础知识3

4.字典的相关操作:

①:通过key访问value,不可以通过序列的方式来访问元素

Python入门--------基础知识3

②:如果有两个相同的可以右会怎么样呢? 注意:字典没有相同的key,即使有也会自动删除其中一个

Python入门--------基础知识3

③:value可以是str int float set list dict----------------但是key必须是不可变类型(int str)

Python入门--------基础知识3

 注意:元组可以当key可是列表不可以当key

Python入门--------基础知识3

④:空字典的表示:

Python入门--------基础知识3

总结:

Python的基本数据类型:

一:数字Number:int(整型) float(浮点型) boolean(布尔) complex(复数)

二:组:

       ①:序列:字符串(str) 列表(list)元组(tuple)----------可用下标索引来访问,也可以进行切片操作【1:2】

       ②:集合:set  无序,没有索引,不能切片

       ③:字典: dict   key与value的要求