python学习第6天

id is == 

代码块

代码块的缓存机制

小数据池(不同代码块的缓存机制)

小数据池(驻留机制)总结

 数据类型之间的转换
int bool str 三者转化是可以的.
bool 可以与所有的数据类型进行转换.
所有为空的数据类型转化成bool都为Fasle

0 '' [] () {} None ----> Fasle
str  ---> list  split 分割
list ---> str join list里面的元素全部都是str类型

str ----> tuple  # partition
tuple ---> str join

list<----->tuple

dict ----> list

tuple: 如果元组中只有单个元素并且没有 , 则类型是元素本身的类型.

dic = dict.fromkeys([1,2,3],'太白'

坑: 如果你的值是一个可变的数据类型, 他在内存中是一个.id相同.

循环一个列表时,不要改变列表的大小.这样会影响你最后的结果

循环一个字典时,不能改变字典的大小,这样会报错

集合


 

posted @ 2019-03-07 20:33  耀眼的黑马甲  阅读(130)  评论(0编辑  收藏  举报