01-04 16—20
______egon新书python全套来袭请看:https://egonlin.com/book.html
16、文件操作时:xreadlines和readlines的区别?
'''
readlines()是把文件的全部内容读到内存,并解析成一个list,当文件的体积很大的时候,需要占用很多内存
xreadlines()则直接返回一个iter(file)迭代器,在Python 2.3之后已经不推荐这种表示方法了.直接使用for循环迭代文件对象
'''
17、列举布尔值为False的常见值?
'''
0, [] , () , {} , '' , False , None
'''
18、is 和==的区别?
'''
is比较的是id
== 比较的是值
'''
19、哪些情况下,y! = x - (x-y)会成立?
'''
x,y是两个不相等的非空集合
'''
20、现有字典 dict={‘a’:24,‘g’:52,‘i’:12,‘k’:33}请按字典中的 value 值进行排序?
'''
sorted(dict.items(),key = lambda x:x[1])
'''