小帥b 學習python的正確姿式python
hi,各位朋友們,小帥b回來啦,幾日不見,想我了麼?服務器
今天給你們分享幾個我認爲不錯的 Python 小技巧,有些可能被你低估了喲,get 起來!markdown
那麼接下來就是:
學習 Python 的正確姿式ide
俗話說,是男人都得懂點技巧,其實女人也同樣,每每,一些小技巧能讓咱們更幸福,或者說更值得玩味。學習
好了,廢話先不說太多,我們進入正題。3d
一、列表的壓縮server
zip 能夠壓縮多個迭代對象裏面的元素,好比像這樣的多個列表:對象
把它們都壓縮起來能夠獲得一個 zip 對象:blog
經過 list 轉化你能夠看到元素被壓縮成一個個元組:ip
固然,若是你想把
轉化爲:
那麼能夠加上 * 運算符:
二、拆分
在 Python3 中,容器對象能夠隨便你拆分,好比這樣的元組:
根據你的須要,能夠這麼拆分:
獲得的結果:
三、解釋器中的下劃線_
當你在使用 Python 交互解釋器的時候,下劃線 _ 能記錄你最後一次操做獲得的值:
四、-1
在一些列表中,可使用步長好比 [::2] 去獲取對應的值,當你使用 -1 的時候會發現,能夠直接倒序訪問:
五、快速定位模塊的位置
你能夠直接打印模塊的名稱,從而快速獲取到模塊所在的具體位置:
六、join
當你的列表中的元素都是字符串,你想要把它們轉成字符串的時候就可使用 join,還能夠本身定義要鏈接的字符,好比這樣:
七、http.server
使用一行命令就能夠直接把你的電腦變成服務器,能夠經過 https.server 實現,這個以前小帥b有說過,在這裏就順便貼個連接,關心一下新關注個人朋友嘻嘻:
Python小技巧:使用一行命令把你的電腦變成服務器
八、for也能夠用else
當你作完循環操做以後,還能夠 else 一下的,好比這樣:
不過遇到 break 就不靈了哦:
九、列表元素倒序
若是你想要獲取列表中反過來的元素,可使用 reversed ,很是方便簡潔:
十、import當心機
有時候你不肯定是否有安裝你要 import 的模塊,可是有代替模塊能夠頂上去的時候,不妨使用 try 語句:
或者:
ok,以上就是小帥b今天給你分享的一些 Python 小技巧,但願對你有幫助,固然,Python 的小技巧還有許多,等你去發掘喲。
ps:最後仍是想說一句,如今還不是浪的時候,不要放鬆警戒,我們儘可能配合,少出門少彙集,咱們如今隔離的是病毒,而不是人心。
美好的事情即將發生,讓咱們一塊兒加油,peace!