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])
'''