成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

知乎高贊!11個短小精悍的Python代碼!

開發(fā) 后端
今天小編從知乎中收錄了一波高贊的短小的代碼,這些代碼非常實用,在日常的編程過程經(jīng)常會用到,一起來看一下。

 Python里面的技巧很多,而且非常靈活,菜鳥剛?cè)腴T的時候,需要掌握一些常見解決問題的技巧和套路。今天小編從知乎中收錄了一波高贊的短小的代碼,這些代碼非常實用,在日常的編程過程經(jīng)常會用到,一起來看一下!

1.獲取元音字母

上面的代碼其實是一個常見的過濾字符串里面的字母,比如過濾元音字母。其實有很多類似的這樣的需求都可以按照這個套路用。

2.首字母大寫

如果我們需要把一段字符串的里面單詞大些,其實直接用string.title()函數(shù)就可以輕松搞定,Python里面的字符串其實內(nèi)置了很多有用的函數(shù),有興趣的同學(xué)可以去試一下。

3.合并兩個字典

字典是Python數(shù)據(jù)結(jié)構(gòu)里面最最重要的三大類型之一,掌握它的用法非常重要,比如字典的合并,字典的排序,字典的搜索等等。

4.計算代碼執(zhí)行時間

計算一段代碼的執(zhí)行時間,除了用linux一些內(nèi)置命令,其實用time函數(shù)來計算起始和結(jié)束的時間差,也是常用的一段手段,尤其是在代碼性能優(yōu)化的時候。當(dāng)然如果真的需要把代碼加速的話,也有一些其他的辦法,比如把核心代碼用C去寫,或者用pandas/numpy去寫。

5.過濾掉列表里False值

過濾列表里面的值常見的我們young推導(dǎo)列表或者用內(nèi)置的filter函數(shù)也是可以的,短小精悍非常方便。

6.內(nèi)存的使用率

檢查Python各種數(shù)據(jù)結(jié)構(gòu)在內(nèi)存占的大小,一般就可以用sys模塊里面的getsizeof函數(shù)去堅持,它會返回這個對象占內(nèi)存的字節(jié)數(shù)。

7.檢查是否有重復(fù)

堅持一個列表是否有重復(fù),這個的需求非常非常常見。典型的做法就是用set直接去重,如果碰到復(fù)雜的列表數(shù)據(jù)結(jié)構(gòu),需要進一步的寫算法去去重。類似的這樣題目其實leetcode上有很多。

8.字典排序

字典排序問題的解決一般用的最多的就是上面這招,利用sorted函數(shù)來處理,非常方便,如果不懂的一定要記住這招,死記硬背也要拿下。

9.搜索子字符串

在一個復(fù)雜的列表或者更復(fù)雜的數(shù)據(jù)結(jié)構(gòu)里面進行搜索,這樣的小需求在很多項目里面都有,套路都是循環(huán)進行過濾,當(dāng)然有可以用推導(dǎo)列表進行過濾。

10.列表分段

如何把一個長的列表進行分段,這里用了一個非常巧妙的方法化解,大家可以學(xué)習(xí)一下。

11.檢查文件是否存在

很多時候我們需要保存文件,比如csv,json,txt文件,一般會判斷一下這個文件路徑是否存在,如果不存在的創(chuàng)建文件夾然后進行保存。 

 

責(zé)任編輯:龐桂玉 來源: 菜鳥學(xué)Python
相關(guān)推薦

2022-04-25 08:43:47

pandas代碼Python

2020-03-03 14:55:03

Python代碼編程語言

2020-12-30 19:08:16

Python編程程序段

2024-11-14 08:52:12

2020-03-03 10:18:42

Python數(shù)據(jù)程序員

2023-12-06 09:49:36

自動駕駛算法

2021-04-12 15:34:33

C語言printfscanf

2019-08-09 14:13:22

Python知乎程序員

2015-07-21 15:22:20

點贊仿知乎按鈕動畫

2021-12-19 22:48:53

JavaScript開發(fā)代碼

2020-06-02 20:00:37

Windows流氓軟件

2017-11-23 15:24:35

Python速覽實戰(zhàn)

2018-03-19 07:50:34

編程知乎框架

2019-06-24 09:57:39

網(wǎng)絡(luò)工具調(diào)試

2012-05-22 00:55:44

代碼工具CodeMirror

2010-07-16 14:00:07

喬布斯

2017-06-16 21:00:02

Python爬蟲

2020-09-15 08:53:08

parallelStr表達式函數(shù)

2011-03-25 13:22:45

mSQL數(shù)據(jù)庫

2019-06-27 17:00:09

nc命令 Linux
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 色综合一区二区三区 | 日本黄色高清视频 | 99精品视频免费观看 | 欧美视频免费 | 91新视频 | 久久蜜桃精品 | 欧美一区二区在线 | 国产精品精品久久久 | 精品久久久久一区二区国产 | 亚洲午夜视频在线观看 | 极品电影院 | 天天看天天操 | 日本福利视频免费观看 | 亚洲欧美精品 | 国产91久久久久 | 日韩av一区二区在线观看 | 日本三级在线网站 | 亚洲巨乳自拍在线视频 | 毛片一级片 | 3p视频在线观看 | 中文字幕在线观看日韩 | 中文字幕一区二区三区日韩精品 | 欧美日韩一 | 日韩精品在线观看网站 | 91偷拍精品一区二区三区 | 久久骚| 免费观看av网站 | 91精品在线观看入口 | 国产成人免费网站 | 澳门永久av免费网站 | 交专区videossex农村 | 久久成人高清视频 | 国产免费av在线 | 五月激情综合 | 亚洲成人中文字幕 | 国产一区二区三区视频 | 做a视频在线观看 | www.成人在线视频 | 久久久久久久久国产成人免费 | 成人日批视频 | 亚洲毛片在线观看 |