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])
'''
posted @ 2019-10-22 19:44  小猿取经-林海峰老师  阅读(2835)  评论(3编辑  收藏  举报