摘至本人有道雲筆記《關於散列表(字典)》
a={"張三":"1"}
散列表的速度很塊,當輸入key時可以很快地返回value,這只需要很短的時間,相當於一個映射,將輸入的key映射成value值。
可用於很快的查找出數據。比如,將數據存入列表,將key對應的value存爲對應數據列表中的下標,當輸入key時,很快的得到一個下標,然後去列表中取出對應的值。
散列表的操作
a.get(name),如果name在散列表中返回True否則,false
散列表的作用
1,緩存網頁
將訪問的url在散列表中查找,如果存在則返回緩存的網頁
如果不存在,再像服務器請求然後 a[ url ]=data
2,模擬映射關係
3,防止重複