精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

收藏!20條非常實用的Python代碼實例

開發 后端
據說Python之父-Guido Van Rossum打算讓CPython更快,速度直接翻五倍,這是實實在在的好消息。

 Python一直以來被詬病速度慢,影響開發效率,希望這次Guido老爺子能幫python打一場漂亮的翻身仗。

[[412878]]

這篇文章不準備介紹Python速度如何,而是給大家帶來一些常用且實用的Python代碼實例,幾乎是開發者必備的知識點。

1、合并兩個字典

Python3.5之后,合并字典變得容易起來。我們可以通過**符號解壓字典,并將多個字典傳入{}中,實現合并。

 

  1. def Merge(dict1, dict2):  
  2.     res = {**dict1, **dict2}  
  3.     return res  
  4.        
  5. # 兩個字典 
  6. dict1 = {"name""Joy""age": 25} 
  7. dict2 = {"name""Joy""city""New York"
  8. dict3 = Merge(dict1, dict2)  
  9. print(dict3) 

 

輸出:

 

  1. {'name''Joy''age': 25, 'city''New York'

2、鏈式比較

python有鏈式比較的機制,在一行里支持多種運算符比較。相當于拆分多個邏輯表達式,再進行邏輯與操作。

 

  1. a = 5 
  2.  
  3. print(2 < a < 8) 
  4. print(1 == a < 3) 

 

輸出:

 

  1. True 
  2. False 

 

3、重復打印字符串

將一個字符串重復打印多次,一般使用循環實現,但有更簡易的方式可以實現。

 

  1. n = 5 
  2. string = "Hello!" 
  3.  
  4. print(string * n) 

 

輸出:

 

  1. Hello!Hello!Hello!Hello!Hello! 

4、檢查文件是否存在

我們知道Python有專門處理系統交互的模塊-os,它可以處理文件的各種增刪改查操作。

那如何檢查一個文件是否存在呢?os模塊可以輕松實現。

 

  1. from os import path 
  2.  
  3. def check_for_file(): 
  4.     print("Does file exist:", path.exists("data.csv")) 
  5.  
  6. if __name__=="__main__"
  7.     check_for_file() 

 

輸出:

 

  1. Does file exist: False 

5、檢索列表最后一個元素

在使用列表的時候,有時會需要取最后一個元素,有下面幾種方式可以實現。

 

  1. my_list = ['banana''apple''orange''pineapple'
  2.  
  3. #索引方法 
  4. last_element = my_list[-1] 
  5.  
  6. #pop方法 
  7. last_element = my_list.pop() 

 

輸出:

 

  1. 'pineapple' 

6、列表推導式

列表推導式是for循環的簡易形式,可以在一行代碼里創建一個新列表,同時能通過if語句進行判斷篩選

 

  1. def get_vowels(string): 
  2.     return [vowel for vowel in string if vowel in 'aeiou']  
  3.  
  4. print("Vowels are:", get_vowels('This is some random string')) 

 

輸出:

 

  1. Vowels are: ['i''i''o''e''a''o''i'

7、計算代碼執行時間

python中time模塊提供了時間處理相關的各種函數方法,我們可以使用它來計算代碼執行的時間。

 

  1. import time 
  2.  
  3. start_time = time.time() 
  4.  
  5. total = 0 
  6. for i in range(10): 
  7.   total += i 
  8. print("Sum:", total) 
  9.  
  10. end_time = time.time() 
  11. time_taken = end_time - start_time 
  12. print("Time: ", time_taken) 

 

輸出:

 

  1. Sum: 45 
  2.  
  3. Time: 0.0009975433349609375 

 

8、查找出現次數最多的元素

使用max方法找出列表中出現次數最多的元素。

 

  1. def most_frequent(list): 
  2.   return max(set(list), key=list.count
  3.  
  4. mylist = [1,1,2,3,4,5,6,6,2,2] 
  5. print("出現次數最多的元素是:", most_frequent(mylist)) 

 

輸出:

 

  1. 出現次數最多的元素是: 2 

9、將兩個列表轉換為字典

有兩個列表,將列表A里的元素作為鍵,將列表B里的對應元素作為值,組成一個字典。

 

  1. def list_to_dictionary(keys, values): 
  2.   return dict(zip(keys, values)) 
  3.  
  4. list1 = [1, 2, 3] 
  5. list2 = ['one''two''three'
  6.  
  7. print(list_to_dictionary(list1, list2)) 

 

輸出:

 

  1. {1: 'one', 2: 'two', 3: 'three'

10、異常處理

Python提供了try...except...finally的方式來處理代碼異常,當然還有其他組合的方式。

 

  1. a, b = 1,0 
  2.  
  3. try: 
  4.     print(a/b) 
  5. except ZeroDivisionError: 
  6.     print("Can not divide by zero"
  7. finally: 
  8.     print("Executing finally block"

 

輸出:

 

  1. Can not divide by zero 
  2. Executing finally block 

 

11、反轉字符串

使用切片操作對字符串進行反轉,這是比較直接有效的方式。

這也可以用來檢測回文數。

 

  1. str = "Hello World" 
  2.  
  3. print("反轉后字符串是:", str[::-1]) 

 

輸出:

 

  1. 反轉后字符串是: dlroW olleH 

12、字符串列表組成單個字符串

使用join方法將字符串列表組成單個字符串。

 

  1. list = ["Hello""world""Ok""Bye!"
  2. combined_string = " ".join(list) 
  3.  
  4. print(combined_string) 

 

輸出:

 

  1. Hello world Ok Bye! 

13、返回字典缺失鍵的默認值

字典中的get方法用于返回指定鍵的值,如果鍵不在字典中返回默認值 None 或者設置的默認值。

 

  1. dict = {1:'one', 2:'two', 4:'four'
  2.  
  3. #returning three as default value 
  4. print(dict.get(3, 'three')) 
  5.  
  6. print("原始字典:", dict)  

 

輸出:

 

  1. three 
  2. 原始字典: {1: 'one', 2: 'two', 4: 'four'

 

14、交換兩個變量的值

在不使用臨時變量的前提下,交換兩個變量的值。

 

  1. a, b = 5, 10 
  2.  
  3. # 方法1 
  4. a, b = b, a 
  5.  
  6. # 方法2 
  7. def swap(a,b): 
  8.   return b,a 
  9. swap(a,b) 

 

15、正則表達式

正則表達式用來匹配處理字符串,python中的re模塊提供了全部的正則功能。

 

  1. import re 
  2.  
  3. text = "The rain in spain" 
  4. result = re.search("rain", text) 
  5.  
  6. print(True if result else False

 

輸出:

 

  1. True 

16、篩選值

python中的filter方法可以用來進行值的篩選。

 

  1. my_list = [0,1,2,3,6,7,9,11] 
  2.  
  3. result = filter(lambda x: x % 2!=0, my_list) 
  4.  
  5. print(list(result)) 

 

輸出:

 

  1. [1, 3, 7, 9, 11] 

17、統計字頻

判斷字符串每個元素出現的次數,可以用collections模塊中的Counter方法來實現,非常簡潔。

 

  1. from collections import Counter 
  2. result = Counter('banana'
  3. print(result) 

 

輸出:

 

  1. Counter({'a': 3, 'n': 2, 'b': 1}) 

18、變量的內存占用

如何輸出python中變量的內存占用大小,可以通過sys模塊來實現。

 

  1. import sys 
  2.  
  3. var1 = 15 
  4. list1 = [1,2,3,4,5] 
  5.  
  6. print(sys.getsizeof(var1)) 
  7. print(sys.getsizeof(list1)) 

 

輸出:

 

  1. 28 
  2. 104 

 

19、鏈式函數調用

在一行代碼中調用多個函數。

 

  1. def add(a, b): 
  2.     return a + b 
  3.  
  4. def subtract(a, b): 
  5.     return a - b 
  6.  
  7. a, b = 5, 10 
  8.  
  9. print((add if b > a else subtract)(a,b)) 

 

輸出:

 

  1. 15 

20、從列表中刪除重復項

刪除列表中重復項一般可以通過遍歷來篩選去重,或者直接使用集合方法。

 

  1. list1 = [1,2,3,3,4,'John''Ana''Mark''John'
  2.  
  3. # 方法1 
  4. def remove_duplicate(list_value): 
  5.     return list(set(list_value)) 
  6. print(remove_duplicate(list1)) 
  7.  
  8. # 方法2 
  9. result = [] 
  10. [result.append(x) for x in list1 if x not in result] 
  11. print(result) 

 

輸出:

 

  1. [1, 2, 3, 4, 'Ana''John''Mark'
  2. [1, 2, 3, 4, 'John''Ana''Mark'

 

責任編輯:華軒 來源: 今日頭條
相關推薦

2021-05-23 16:23:22

Python 開發編程語言

2020-05-28 08:59:40

Python機器學習開發

2024-11-13 13:14:38

2020-08-21 10:25:02

PythonWget

2020-09-14 11:10:43

Python代碼

2021-11-03 08:04:41

電腦快捷鍵電腦硬件

2023-08-03 07:05:28

電腦軟件工具

2020-07-10 15:41:41

Python代碼編程語言

2015-11-02 09:25:07

jQuery代碼片段

2022-06-27 19:01:04

Python應用程序數據

2020-07-03 07:58:01

開源開發軟件

2022-07-21 14:38:17

PythonShell

2021-04-11 07:56:42

ShellLinux

2011-07-07 09:01:52

HTML 5

2021-04-15 11:21:26

Shell腳本Linux

2022-01-05 07:07:36

網絡

2021-01-25 09:36:00

Python代碼文件

2019-10-31 08:22:39

shell腳本Linux

2022-06-24 10:02:43

PythonShell腳本

2019-11-05 10:07:26

數據科學Python
點贊
收藏

51CTO技術棧公眾號

亚洲区在线播放| 污片在线观看一区二区| 91亚洲精品在线| 欧美日韩偷拍视频| 欧美黑人巨大videos精品| 日韩欧美中文在线| 日本免费在线视频观看| 人妻精品一区二区三区| 免费中文字幕日韩欧美| 色视频www在线播放国产成人| 中文字幕55页| a一区二区三区| 国产精品的网站| 国内精品久久国产| 中文字幕av在线免费观看| 香蕉av一区二区| 日韩成人在线视频网站| 午夜精品免费看| 三妻四妾完整版在线观看电视剧| 欧美激情一区三区| 国产精品三区在线| 亚洲字幕av一区二区三区四区| 欧美激情 亚洲a∨综合| 亚洲视频自拍偷拍| zjzjzjzjzj亚洲女人| 91精品店在线| 午夜精品aaa| 成人性做爰片免费视频| 日韩大片b站免费观看直播| 美日韩一区二区| 97久久久久久| 欧美成人综合色| 日韩精品免费一区二区三区| 亚洲精品动漫100p| 国产xxxxhd| 精品九九久久| 日本高清不卡视频| 内射国产内射夫妻免费频道| 成人在线观看免费网站| 中文字幕免费不卡在线| 久久99精品久久久久久水蜜桃| 国产99久久九九精品无码免费| 日韩av在线发布| 26uuu亚洲伊人春色| 免费在线一级片| 久久精品亚洲欧美日韩精品中文字幕| 国产亚洲精品一区二区| 3d动漫精品啪啪一区二区下载| av成人综合| 欧美一区二区三区在| 少妇网站在线观看| 成人在线视频免费看| 色噜噜狠狠色综合中国| 日韩在线综合网| 岛国在线视频网站| 午夜日韩在线电影| 黄色大片中文字幕| √天堂8资源中文在线| 一区二区三区精品在线| 欧美 国产 精品| 国产精品久久久久久福利| 国产精品丝袜91| 香蕉久久夜色| 免费在线视频一级不卡| 久久久.com| 日韩国产精品一区二区三区| 黄色大片在线免费观看| 国产女人18毛片水真多成人如厕| 日本一区二区不卡高清更新| 国产精品一级伦理| 国产精品色哟哟| 一区二区三区四区视频在线| 久操免费在线| 亚洲精品中文字幕乱码三区| 青青在线视频免费观看| 高h视频在线播放| 精品久久久久久亚洲国产300| 日本免费不卡一区二区| 99久久久国产精品免费调教网站| 欧美日韩亚洲国产综合| 中文字幕第22页| 超碰一区二区三区| 精品视频在线导航| 日本一二三不卡视频| 天天操综合网| 久久全球大尺度高清视频| 国产成人精品网| 轻轻草成人在线| 亚洲影院污污.| 人妻丰满熟妇av无码区hd| 久久久久久久综合色一本| 亚洲精品在线免费| 伦理av在线| 日韩欧美黄色动漫| 国产精品嫩草影院8vv8| 1769国产精品视频| 亚洲女人天堂视频| 男人晚上看的视频| 亚洲国产高清一区二区三区| 国产精品国产三级国产aⅴ浪潮| 国产露脸91国语对白| 国产传媒欧美日韩成人| 欧美日韩精品一区| 成人ww免费完整版在线观看| 午夜精品福利一区二区蜜股av| 天天操天天爱天天爽| 亚洲精品一区国产| 亚洲毛片在线免费观看| 中文字幕另类日韩欧美亚洲嫩草| 午夜精品久久| 国产成+人+综合+亚洲欧美丁香花| 91福利免费视频| 99视频一区二区| 制服国产精品| 欧美电影网址| 精品国产sm最大网站| 岛国片在线免费观看| 影音先锋亚洲电影| 国产乱肥老妇国产一区二| 天堂在线视频免费| 亚洲视频一区二区免费在线观看| 丝袜老师办公室里做好紧好爽| 精品一区二区三区视频在线播放 | 欧美激情精品久久久久久蜜臀| 波多野结衣家庭主妇| 99视频国产精品| 天天想你在线观看完整版电影免费| 都市激情综合| 亚洲变态欧美另类捆绑| 欧美色图亚洲视频| 久久精品99国产精品| 日韩亚洲视频在线| 中文不卡1区2区3区| 日韩色视频在线观看| 很污很黄的网站| 久久精品伊人| 狠狠色综合一区二区| av观看在线| 欧美精品18+| 一级免费黄色录像| 日本成人在线一区| 色综合视频二区偷拍在线| 色是在线视频| 日韩va亚洲va欧洲va国产| 国产一级视频在线观看| 国产麻豆视频一区二区| 小说区视频区图片区| 国产成人77亚洲精品www| 亚洲人精品午夜在线观看| 九九九在线观看| av日韩在线网站| 成人免费观看cn| 国产一区调教| 亚洲 日韩 国产第一| 亚洲免费国产视频| 亚洲成人资源在线| 蜜臀av粉嫩av懂色av| 国产精品www.| 国产伦视频一区二区三区| www欧美xxxx| 亚洲黄色有码视频| 男女视频免费看| 91麻豆国产福利精品| 少妇高潮喷水久久久久久久久久| 精品国产午夜肉伦伦影院| 97在线视频一区| 三级理论午夜在线观看| 色综合久久久网| 久久久视频6r| 精品亚洲aⅴ乱码一区二区三区| 宅男在线精品国产免费观看| 日本高清精品| 91精品国产高清久久久久久91| 性感美女一级片| 91福利在线观看| 国产一二三av| 国产精品亚洲人在线观看| 久久艹国产精品| 亚洲精品aaaaa| 国产精品日韩电影| 91精品国产91久久久久久青草| 欧美xxxx老人做受| 日韩欧美三级视频| 国产欧美日韩综合精品一区二区| 自拍偷拍一区二区三区四区| 午夜久久99| 欧美日韩在线播放一区二区| 日本免费成人| 久久久久国产精品www| 丝袜视频国产在线播放| 欧美色图一区二区三区| 麻豆视频在线观看| 26uuu色噜噜精品一区| 羞羞的视频在线| 亚洲国产精品一区制服丝袜| 午夜精品一区二区在线观看| 亚洲成av人片在线观看www| 欧美最猛性xxxxx(亚洲精品)| 在线国产91| 亚洲成人1234| 在线免费看91| 五月婷婷久久丁香| 91狠狠综合久久久| 2023国产一二三区日本精品2022| 日本人视频jizz页码69| 影音先锋亚洲电影| 中文字幕日韩一区二区三区| 国产成人一二片| 成人久久一区二区| 亚洲国产福利| 欧美国产乱视频| 日本三级视频在线观看| 日韩精品视频在线免费观看| 国产视频www| 欧美最猛黑人xxxxx猛交| 妺妺窝人体色www婷婷| 国产精品欧美久久久久一区二区| 白嫩情侣偷拍呻吟刺激| 精油按摩中文字幕久久| 92看片淫黄大片一级| 国内精品久久久久久久影视麻豆| 日韩成人在线资源| 色愁久久久久久| 999在线观看免费大全电视剧| 97精品国产综合久久久动漫日韩 | 精品国产一区二区在线观看| 中文区中文字幕免费看| 精品美女国产在线| 国产亚洲精品久久久久久打不开| 中文字幕一区av| 成年人在线免费看片| 91天堂素人约啪| 久久久久亚洲AV成人网人人小说| 精品一区二区久久久| 久久久精品麻豆| 久久先锋资源| 免费成人在线视频网站| 亚洲人www| 美女扒开大腿让男人桶| 欧美~级网站不卡| 熟妇熟女乱妇乱女网站| 97精品一区| 一区二区三区四区国产| 日韩成人综合| 亚洲精品免费在线看| 欧美熟乱15p| 少妇精品久久久久久久久久| 精品一区欧美| 日本精品一区| 国产精品一区二区99| 日本一区二区三区视频在线播放 | 国产网站欧美日韩免费精品在线观看 | 奇米精品一区二区三区四区| 成人在线免费观看视频网站| 欧美在线高清| 亚洲爆乳无码精品aaa片蜜桃| 久久久久久久久久久妇女| 男女啪啪的视频| 欧美在线三级| 成人在线免费观看视频网站| 黑丝一区二区| 人妻少妇精品无码专区二区| 99riav1国产精品视频| 九色在线视频观看| 男人的天堂亚洲| 97公开免费视频| 美女网站一区二区| 亚洲一区二区中文字幕在线观看| 国产精品一区专区| 欧美激情 亚洲| 久久综合狠狠综合久久综合88| 人妻体内射精一区二区| 亚洲国产成人私人影院tom| 小嫩苞一区二区三区| 一区二区在线观看不卡| 国产高潮久久久| 日本韩国欧美国产| aaa一区二区三区| 亚洲国模精品私拍| 国产福利小视频在线| 色偷偷888欧美精品久久久| 中文字幕资源网在线观看| 久久青草福利网站| 最新日韩一区| 91视频免费在线观看| 美女呻吟一区| 午夜老司机精品| 欧美视频四区| 99视频精品免费| 久久99精品久久只有精品| 在线观看亚洲免费视频| 国产欧美日韩亚州综合| 欧美激情图片小说| 色呦呦国产精品| 国产成人精品免费看视频| 日韩成人在线视频观看| 色开心亚洲综合| 久久免费在线观看| 亚洲精品毛片| 国产欧美韩日| 欧美电影《睫毛膏》| 少妇人妻无码专区视频| 蜜臀av性久久久久av蜜臀妖精| 四虎国产精品免费| 久久久蜜臀国产一区二区| 卡通动漫亚洲综合| 色狠狠色狠狠综合| 亚洲av无码乱码国产精品久久| 亚洲一区二区久久久| 欧美极品少妇videossex| 国产成人拍精品视频午夜网站| 秋霞一区二区三区| 亚洲欧美日韩精品久久久| 亚洲精品一二| aaaaaaaa毛片| 亚洲国产成人私人影院tom| 久久夜靖品2区| 欧美一区二区三区男人的天堂| 男操女在线观看| 欧美精品久久久久久久| 四虎永久精品在线| 欧美午夜欧美| 亚洲精品影视| 91传媒理伦片在线观看| 日韩理论片在线| 无码久久精品国产亚洲av影片| 亚洲福利视频网| 天使と恶魔の榨精在线播放| 国产精品自产拍高潮在线观看| 亚洲免费福利一区| 日本十八禁视频无遮挡| 成人av午夜电影| 男人操女人的视频网站| 555www色欧美视频| 中国日本在线视频中文字幕| 日韩av第一页| 蜜桃一区二区三区| 久久久久久久久久久视频| 粉嫩一区二区三区性色av| av激情在线观看| 91麻豆精品国产91久久久久| 日本中文字幕在线视频| 国产精品第1页| 国产一区二区三区日韩精品| 欧美牲交a欧美牲交aⅴ免费下载| 成人看片黄a免费看在线| 九九视频在线观看| 欧美成人官网二区| 免费不卡av| 成人午夜电影在线播放| 欧美日一区二区三区在线观看国产免| 999久久久精品视频| 亚洲精品亚洲人成人网在线播放| 国产精品久久影视| 欧美老女人xx| 91蝌蚪精品视频| 成人午夜视频在线观看免费| 成人国产精品免费观看视频| 精品小视频在线观看| 亚洲国产成人精品一区二区| h片在线观看| 久久偷窥视频| 久久福利毛片| av永久免费观看| 欧美久久一二区| 亚洲性图自拍| 高清国产一区| 亚洲欧美视频一区二区三区| 偷拍夫妻性生活| 欧美日韩在线播| 超碰电影在线播放| 国产嫩草一区二区三区在线观看 | 热久久精品国产| 国产女同性恋一区二区| 国产普通话bbwbbwbbw| 久久免费视频这里只有精品| 久9久9色综合| 午夜免费福利网站| 亚洲国产欧美在线| 国产女主播在线写真| 成人看片人aa| 日韩一级大片| 国产白丝一区二区三区 | 香蕉视频xxx| 亚洲成人av电影在线| 黄色在线观看网| 成人激情综合网| 日韩视频在线一区二区三区| 午夜在线观看一区| 日韩免费观看高清完整版 | 亚洲成av人片在线观看| 久久国产精品高清一区二区三区| 国产一区二区在线播放| 今天的高清视频免费播放成人| www亚洲色图| 精品久久五月天| 开心久久婷婷综合中文字幕 | 久久免费国产| 丰满少妇被猛烈进入一区二区| 亚洲欧美日韩精品久久亚洲区|