回顾 分数计算: #元组变量交换 #打印 #命名元组 #命名元组的应用案例
is和==的区别 a = 1 a == 1 Out[3]: True a is 1 Out[4]: True a = [1,2,3] b = [1,2,3] a == b Out[7]: True a is b Out[8]: False id(a) Out[9]: 139715958128456 id(b) Out[10]: 139715958186248 a=1;b=‘1’ a == b Out[12]: False 补充: (1)is 和 == 都是对对象进行比较判断作用的,但对对象比较判断的内容并相同 (2)==用来判断两个对象的value值是否相等;(type和value) (3)is 也被叫做同一性运算符,会判断id是否相等(id,type,value) #浅拷贝与深拷贝 浅拷贝: #深拷贝
创建集和 集和的增加删除 #增加 #删除
#对集和进行从小到大排序 练习题:明明的随机数 集和求交集,并集,差集,对等差分,判断 #交集 #交集 #并集 #差集 #对等差分 #判断
创建 字典的键值对增加 字典键值对的删除 字典的查看 #获取字典的key值,value值以及获取他的键值对 #如何遍历字典? #1). 遍历字典, 默认遍历的是字典的key值; #2). 遍历字典的所有value值;
#3). 获取字典的key-value对
