一.元组

1.元组的特性

(1)元组的创建

Python的元组,字典, 集合

元组能存储多种数据类型

Python的元组,字典, 集合

(2)索引,切片,重复,连接,成员操作符

Python的元组,字典, 集合

if条件语句后面跟的是布尔值

Python的元组,字典, 集合

(3)内置方法,可以迭代

Python的元组,字典, 集合

(4)枚举

Python的元组,字典, 集合

(5)元组变量值的交换过程,不用像c语言那样用另一个变量作中间值

Python的元组,字典, 集合

2.元组的应用实例,打印货物清单

Python的元组,字典, 集合

二.字典

1.字典的特性(字典是无序的不能索引,切片,重复,连接,但是支持成员操作符)

(1)字典的创建

Python的元组,字典, 集合

字典创建的两种方式

Python的元组,字典, 集合

(2)字典的应用,设定默认密码

Python的元组,字典, 集合

2.字典的修改,根据key值重新给value赋值

Python的元组,字典, 集合

3.字典更新

(1)update(如果key值存在,更新value;如果key值不存在,增加key-value对)

Python的元组,字典, 集合

(2)setdefault(如果key值存在,不做操作;如果key值不存在,增加key-value对)

Python的元组,字典, 集合

4.字典删除

(1)pop(value存在,返回value;value不存在,报错keyerror)

Python的元组,字典, 集合

(2)popitem(随机删除key-value)

Python的元组,字典, 集合

5.字典查看

(1)查看key值,value值

Python的元组,字典, 集合

(2)遍历默认查看key值:遍历items(),返回key-value对

Python的元组,字典, 集合

6.根据key值获取value

Python的元组,字典, 集合

7.字典的应用(使用get(key))

Python的元组,字典, 集合

三.集合

1.集合的特性

Python的元组,字典, 集合

2.集合的创建以及删除(remove(),清空集合clear())

Python的元组,字典, 集合

3.集合元素添加

(1)add

(2)update:添加一个集合,列表,字符串,元组到集合

Python的元组,字典, 集合

4.集合的关系测试

(1)符号形式

Python的元组,字典, 集合

(2)函数形式

Python的元组,字典, 集合

5.生成随机数

(1)random.randint(1,1000)               ###从1到1000随机取一个数

(2)random.sample(range(1,10),N)    ###从1到10内随机取4个数

Python的元组,字典, 集合

四.总结

基本的数据类型:字符串,列表,数值型,元组,字典,集合

Python的元组,字典, 集合

相关文章: