為了夯實自己的python基礎(chǔ)钥组,已經(jīng)看了2周fluent python今瀑。今天終于上手編寫了點腳本。
本次腳本主要測試dict橘荠,set哥童,list的區(qū)別。dict和set在查找性能上優(yōu)于list贮懈,主要是他們利用了hashable特性朵你,也就是我們以前學(xué)的散列表。下面是編寫的腳本:(ps:突然發(fā)現(xiàn)簡書不提供貼代碼功能扒四亍)
貼上最后結(jié)果:
由結(jié)果可得三種數(shù)據(jù)結(jié)構(gòu)在查找性能上排序(從快到慢):set->dict->list