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

知乎高贊!11個(gè)短小精悍的Python代碼!

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

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

1.獲取元音字母

上面的代碼其實(shí)是一個(gè)常見(jiàn)的過(guò)濾字符串里面的字母,比如過(guò)濾元音字母。其實(shí)有很多類似的這樣的需求都可以按照這個(gè)套路用。

2.首字母大寫(xiě)

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

3.合并兩個(gè)字典

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

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

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

5.過(guò)濾掉列表里False值

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

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

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

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

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

8.字典排序

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

9.搜索子字符串

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

10.列表分段

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

11.檢查文件是否存在

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

 

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

2022-04-25 08:43:47

pandas代碼Python

2020-03-03 14:55:03

Python代碼編程語(yǔ)言

2020-12-30 19:08:16

Python編程程序段

2020-03-03 10:18:42

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

2024-11-14 08:52:12

2023-12-06 09:49:36

自動(dòng)駕駛算法

2021-04-12 15:34:33

C語(yǔ)言printfscanf

2019-08-09 14:13:22

Python知乎程序員

2015-07-21 15:22:20

點(diǎn)贊仿知乎按鈕動(dòng)畫(huà)

2021-12-19 22:48:53

JavaScript開(kāi)發(fā)代碼

2020-06-02 20:00:37

Windows流氓軟件

2017-11-23 15:24:35

Python速覽實(shí)戰(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

2017-06-16 21:00:02

Python爬蟲(chóng)

2010-07-16 14:00:07

喬布斯

2020-09-15 08:53:08

parallelStr表達(dá)式函數(shù)

2011-03-25 13:22:45

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

2017-05-24 15:07:19

Python爬蟲(chóng)爬取
點(diǎn)贊
收藏

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

主站蜘蛛池模板: 久久国产精品视频观看 | 国产精品成人一区二区 | 欧美国产日韩在线观看 | 黑人巨大精品欧美一区二区免费 | 九九热国产精品视频 | 婷婷免费视频 | 蜜臀久久99精品久久久久野外 | 99re在线观看 | 日韩精品一区二区三区 | 华人黄网站大全 | 亚洲国产精品久久久久婷婷老年 | 日韩欧美一区二区三区四区 | 国产日韩精品视频 | 在线成人福利 | 99国产精品久久久 | 亚洲日产精品 | 黑人精品 | 午夜三区 | 美女日批免费视频 | 亚洲一区中文字幕 | 2021狠狠天天天 | 免费久久99精品国产婷婷六月 | 久久精品久久久久久 | 日韩在线免费 | 国产高清精品一区二区三区 | 久久香焦 | 精品乱码久久久久 | 天天操网 | 日本亚洲一区 | 国产精品一区在线 | 久久51| 国产一级片一区二区 | 亚洲国产一区在线 | 欧洲妇女成人淫片aaa视频 | 91久久久久久 | 中文字幕第一页在线 | 91成人午夜性a一级毛片 | 久久久久久国产精品免费免费狐狸 | 欧美性一区二区三区 | 国产丝袜一区二区三区免费视频 | 一区二区久久电影 |