#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time : 2021-02-25 23:53
"""
1、文件操作時xreadlines和readlines
readlines()是把文件的全部內容讀到內存中,並解析成一個list,當文件的體積很大時,需要佔用很多neicun
xreadlines()則直接返回一個iter,在python2.3之後已經不推薦這種方法了,直接使用For循環迭代文件duixiang
2、is 和 ==
is比較的是id
== 比較的是值
3、list1 = [{'name':'a','age':20,{"name":'b','age':30},{'name':'c','age':'40'}]
sorted(list1,key=lambda x:x['age'],reverse=TRUE)
4、select,poll,epoll
I/o多路復用,本質就是用select/poll/epoll,去接聽多個socket對象
select是不斷輪詢監聽socket,socket個數有限制,一般為1024個
poll是採用,沒有個數限制
epoll不採用輪詢,通過回調的方式主動告知用戶進程
"""