Cats萌萌
2019-08-06 16:14:59
len()函數(shù)的成本len()Python內(nèi)置函數(shù)的功能成本是多少?(列表/元組/串/字典)
3 回答


青春有我
TA貢獻1784條經(jīng)驗 獲得超8個贊
所有這些對象都跟蹤自己的長度。提取長度的時間很短(大O符號中的O(1))并且主要由[粗略描述,用Python術(shù)語編寫,而不是C術(shù)語]組成:在字典中查找“l(fā)en”并將其發(fā)送到built_in len函數(shù),它將查找對象的__len__
方法并調(diào)用它......所有它必須做的就是return self.length
添加回答
舉報
0/150
提交
取消