is 和== 的区别
is 对比的是内存地址
使用id() 查看
== 比较的是 俩个值是否相同
and not or 混合使用的时候 (一般没有那个傻逼这么用)
优先级排序
not>and >or
同时出现的情况下 看谁的优先级大
深拷贝和浅拷贝
浅拷贝 cody 只拷贝一层 不关心内层
深拷贝 deepcopy 深拷贝拷贝全部
可变类型 list dict set
不可变类型 tuple str
is 和== 的区别
is 对比的是内存地址
使用id() 查看
== 比较的是 俩个值是否相同
and not or 混合使用的时候 (一般没有那个傻逼这么用)
优先级排序
not>and >or
同时出现的情况下 看谁的优先级大
深拷贝和浅拷贝
浅拷贝 cody 只拷贝一层 不关心内层
深拷贝 deepcopy 深拷贝拷贝全部
可变类型 list dict set
不可变类型 tuple str