寫(xiě)一個(gè)函數(shù)實(shí)現(xiàn)字符串反轉(zhuǎn),盡可能寫(xiě)出你知道的所有方法 2022-08-22
這些方法其實(shí)都是大同小異的,面試的時(shí)候能夠給出幾種有代表性的就足夠了。給大家留一個(gè)思考題,上面這些方法,哪些做法的性能較好呢?我們之...詳情>
寫(xiě)一個(gè)函數(shù)統(tǒng)計(jì)傳入的列表中每個(gè)數(shù)字出現(xiàn)的次數(shù)并返回對(duì)應(yīng)的字典 2022-08-22
def count_letters(items): result = {} for item in items: if isinstance(item, (int, float)): result[item] = result.get(item, 0) + 1 re...詳情>
函數(shù)參數(shù)*arg和**kwargs分別代表什么? 2022-08-22
*args代表可變參數(shù),可以接收0個(gè)或任意多個(gè)參數(shù),當(dāng)不確定調(diào)用者會(huì)傳入多少個(gè)位置參數(shù)時(shí),就可以使用可變參數(shù),它會(huì)將傳入的參數(shù)打包成一個(gè)元...詳情>
用Python代碼實(shí)現(xiàn)Python內(nèi)置函數(shù)max 2022-08-22
最為關(guān)鍵的是還可以通過(guò)命名關(guān)鍵字參數(shù)key來(lái)指定一個(gè)用于元素比較的函數(shù),還可以通過(guò)default命名關(guān)鍵字參數(shù)來(lái)指定當(dāng)可迭代對(duì)象為空時(shí)返回的默...詳情>
對(duì)下面給出的字典按值從大到小對(duì)鍵進(jìn)行排序。 2022-08-22
sorted函數(shù)的高階用法在面試的時(shí)候經(jīng)常出現(xiàn),key參數(shù)可以傳入一個(gè)函數(shù)名或一個(gè)Lambda函數(shù),該函數(shù)的返回值代表了在排序時(shí)比較元素的依據(jù)。詳情>
Python中如何實(shí)現(xiàn)字符串替換操作? 2022-08-22
可以通過(guò)字符串替換的方式為文件名補(bǔ)位,根據(jù)補(bǔ)位后的文件名用sorted函數(shù)來(lái)排序,大家可以思考下這個(gè)問(wèn)題如何解決。詳情>
假設(shè)你使用的是官方的CPython,說(shuō)出下面代碼的運(yùn)行結(jié)果 2022-08-22
下面的程序?qū)?shí)際開(kāi)發(fā)并沒(méi)有什么意義,但卻是CPython中的一個(gè)大坑,這道題旨在考察面試者對(duì)官方的Python解釋器到底了解到什么程度。詳情>
什么情況下應(yīng)不建或少建索引 2022-08-22
數(shù)據(jù)重復(fù)且分布平均的表字段,假如一個(gè)表有10萬(wàn)行記錄,有一個(gè)字段A只有T和F兩種值,且每個(gè)值的分布概 率大約為50%,那么對(duì)這種表A字段建索引...詳情>
MySQL聯(lián)合索引 2022-08-22
1、聯(lián)合索引是兩個(gè)或更多個(gè)列上的索引。對(duì)于聯(lián)合索引:Mysql從左到右的使用索引中的字段,一個(gè)查詢(xún)可以只使用索引中的一部份,但只能是最左側(cè)部...詳情>
為什么說(shuō)B+比B樹(shù)更適合實(shí)際應(yīng)用中操作系統(tǒng)的文件索引和數(shù)據(jù)庫(kù)索引 2022-08-22
1、B+的磁盤(pán)讀寫(xiě)代價(jià)更低。B+的內(nèi)部結(jié)點(diǎn)并沒(méi)有指向關(guān)鍵字具體信息的指針,因此其內(nèi)部結(jié)點(diǎn)相對(duì)B樹(shù)更小。如果把所有同一內(nèi)部結(jié)點(diǎn)的關(guān)鍵字存放在...詳情>
熱問(wèn)標(biāo)簽 更多>>
熱問(wèn)TOP榜
在線(xiàn)提問(wèn)
專(zhuān)業(yè)導(dǎo)師線(xiàn)上坐鎮(zhèn),解答個(gè)性化學(xué)習(xí)難題
提交問(wèn)題