按照題目要求寫(xiě)出對(duì)應(yīng)的函數(shù) 2022-08-22
列表中有1000000個(gè)元素,取值范圍是[1000, 10000),設(shè)計(jì)一個(gè)函數(shù)找出列表中的重復(fù)元素。 def find_dup(items: list): dups = [0] * 9000 for i...詳情>
按照題目要求寫(xiě)出對(duì)應(yīng)的函數(shù) 2022-08-22
要求:寫(xiě)一個(gè)函數(shù),傳入的參數(shù)是一個(gè)列表(列表中的元素可能也是一個(gè)列表),返回該列表最大的嵌套深度。例如:列表[1, 2, 3]的嵌套深度為1,...詳情>
請(qǐng)說(shuō)說(shuō)python中args與kwargs的用法與區(qū)別 2022-08-22
python的函數(shù)參數(shù)可以有多種形式,其中如果要接收任意多個(gè)位置參數(shù),可以將參數(shù)聲明為args,其中args只是變量名字,可以是任何合法變量名,例...詳情>
寫(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...詳情>
用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í)返回的默...詳情>
Python中為什么沒(méi)有函數(shù)重載? 2022-08-22
C++、Java、C#等諸多編程語(yǔ)言都支持函數(shù)重載,所謂函數(shù)重載指的是在同一個(gè)作用域中有多個(gè)同名函數(shù),它們擁有不同的參數(shù)列表(參數(shù)個(gè)數(shù)不同或參...詳情>
不使用中間變量,交換兩個(gè)變量a和b的值 2022-08-22
點(diǎn)評(píng):典型的送人頭的題目,在其他編程語(yǔ)言中不使用中間變量交換兩個(gè)變量的值可以使用異或運(yùn)算,Python中還可以通過(guò)內(nèi)置的字節(jié)碼指令直接交換...詳情>
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解釋器到底了解到什么程度。詳情>
熱問(wèn)標(biāo)簽 更多>>
熱問(wèn)TOP榜
在線提問(wèn)
專業(yè)導(dǎo)師線上坐鎮(zhèn),解答個(gè)性化學(xué)習(xí)難題
提交問(wèn)題