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

非常有用的Python技巧

開發 后端
今天給大家介紹一個非常有用的Python技巧,一起來看一下吧。

 函數連續調用 

  1. def add(x):  
  2.     class AddNum(int):  
  3.         def __call__(self, x): 
  4.             return AddNum(self.numerator + x) 
  5.      return AddNum(x)  
  6. print add(2)(3)(5)  
  7. # 10  
  8. print add(2)(3)(4)(5)(6)(7)  
  9. # 27  
  10. # javascript 版  
  11. var add = function(x){  
  12.     var addNum = function(x){  
  13.         return add(addNum + x);  
  14.     };  
  15.     addNum.toString = function(){  
  16.         return x;  
  17.     }  
  18.     return addNum;  
  19. add(2)(3)(5)//10  
  20. add(2)(3)(4)(5)(6)(7)//27 

默認值陷阱 

  1. >>> def evil(v=[]):  
  2. ...     v.append(1)  
  3. ...     print v 
  4. ...  
  5. >>> evil()  
  6. [1]  
  7. >>> evil()  
  8. [1, 1] 

讀寫csv文件 

  1. import csv  
  2. with open('data.csv', 'rb') as f:  
  3.     reader = csv.reader(f)  
  4.     for row in reader: 
  5.          print row  
  6. # 向csv文件寫入  
  7. import csv  
  8. with open( 'data.csv', 'wb') as f:  
  9.     writer = csv.writer(f)  
  10.     writer.writerow(['name', 'address', 'age'])  # 單行寫入  
  11.     data = [  
  12.             ( 'xiaoming ','china','10'),  
  13.             ( 'Lily', 'USA', '12')]   
  14.     writer.writerows(data)  # 多行寫入 

數制轉換 

  1. >>> int('1000', 2)  
  2.  
  3. >>> int('A', 16)  
  4. 10 

格式化 json 

  1. echo'{"k": "v"}' | python-m json.tool 

list 扁平化 

  1. list_ = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]  
  2. [k for i in list_ for k in i] #[1, 2, 3, 4, 5, 6, 7, 8, 9]  
  3. import numpy as np  
  4. print np.r_[[1, 2, 3], [4, 5, 6], [7, 8, 9]]  
  5. import itertools  
  6. print list(itertools.chain(*[[1, 2, 3], [4, 5, 6], [7, 8, 9]]))  
  7. sum(list_, [])  
  8. flatten = lambda x: [y for l in x for y in flatten(l)] if type(x) is list else [x]  
  9. flatten(list_) 

list 合并 

  1. >>> a = [1, 3, 5, 7, 9]  
  2. >>> b = [2, 3, 4, 5, 6]  
  3. >>> c = [5, 6, 7, 8, 9]  
  4. >>> list(set().union(a, b, c))  
  5. [1, 2, 3, 4, 5, 6, 7, 8, 9] 

出現次數最多的 2 個字母 

  1. from collections import Counter  
  2. c = Counter('hello world')  
  3. print(c.most_common(2)) #[('l', 3), ('o', 2)] 

謹慎使用 

  1. eval("__import__('os').system('rm -rf /')", {}) 

置換矩陣 

  1. matrix = [[1, 2, 3],[4, 5, 6]] 
  2. res = zip( *matrix )   # res = [(1, 4), (2, 5), (3, 6)] 

列表推導 

  1. [item**2 for item in lst if item % 2]  
  2. map(lambda item: item ** 2, filter(lambda item: item % 2, lst))  
  3. >>> list(map(str, [1, 2, 3, 4, 5, 6, 7, 8, 9]))  
  4. ['1', '2', '3', '4', '5', '6', '7', '8', '9'] 

排列組合 

  1. >>> for p in itertools.permutations([1, 2, 3, 4]):  
  2. ...     print ''.join(str(x) for x in p)  
  3. ...  
  4. 1234  
  5. 1243  
  6. 1324  
  7. 1342  
  8. 1423  
  9. 1432  
  10. 2134  
  11. 2143  
  12. 2314  
  13. 2341  
  14. 2413  
  15. 2431  
  16. 3124  
  17. 3142  
  18. 3214  
  19. 3241  
  20. 3412  
  21. 3421  
  22. 4123  
  23. 4132  
  24. 4213  
  25. 4231  
  26. 4312  
  27. 4321  
  28. >>> for c in itertools.combinations([1, 2, 3, 4, 5], 3):  
  29. ...     print ''.join(str(x) for x in c)  
  30. ...  
  31. 123  
  32. 124  
  33. 125  
  34. 134  
  35. 135  
  36. 145  
  37. 234  
  38. 235  
  39. 245  
  40. 345  
  41. >>> for c in itertools.combinations_with_replacement([1, 2, 3], 2):  
  42. ...     print ''.join(str(x) for x in c)  
  43. ...  
  44. 11  
  45. 12  
  46. 13  
  47. 22  
  48. 23  
  49. 33  
  50. >>> for p in itertools.product([1, 2, 3], [4, 5]):  
  51. (1, 4)  
  52. (1, 5)  
  53. (2, 4)  
  54. (2, 5)  
  55. (3, 4)  
  56. (3, 5) 

默認字典 

  1. >>> m = dict()  
  2. >>> m['a']  
  3. Traceback (most recent call last):  
  4.   File "<stdin>", line 1, in <module>  
  5. KeyError: 'a'  
  6. >>>  
  7. >>> m = collections.defaultdict(int)  
  8. >>> m['a']  
  9.  
  10. >>> m['b']  
  11.  
  12. >>> m = collections.defaultdict(str)  
  13. >>> m['a']  
  14. ''  
  15. >>> m['b'] += 'a'  
  16. >>> m['b']  
  17. 'a'  
  18. >>> m = collections.defaultdict(lambda: '[default value]')  
  19. >>> m['a']  
  20. '[default value]'  
  21. >>> m['b']  
  22. '[default value]' 

反轉字典 

  1. >>> m = {'a': 1, 'b': 2, 'c': 3, 'd': 4}  
  2. >>> m  
  3. {'d': 4, 'a': 1, 'b': 2, 'c': 3}  
  4. >>> {v: k for k, v in m.items()}  
  5. {1: 'a', 2: 'b', 3: 'c', 4: 'd'}  

 

責任編輯:龐桂玉 來源: 馬哥Linux運維
相關推薦

2023-02-19 15:22:22

React技巧

2009-02-09 11:20:06

Windows7Windows

2020-06-15 10:29:10

JavaScript開發 技巧

2021-10-30 18:59:15

Python

2013-06-14 14:57:09

Java基礎代碼

2025-02-13 08:06:54

2022-06-27 19:01:04

Python應用程序數據

2011-04-06 14:08:14

jQuery

2009-03-24 14:23:59

PHP類庫PHP開發PHP

2017-08-02 13:32:18

編程Java程序片段

2010-07-30 09:07:12

PHP函數

2011-07-07 17:16:43

PHP

2025-02-26 11:05:03

2018-08-03 10:02:05

Linux命令

2023-06-13 15:15:02

JavaScript前端編程語言

2012-05-25 14:20:08

JavaScript

2022-09-02 23:08:04

JavaScript技巧開發

2013-11-05 10:03:22

Eclipse功能

2013-08-12 15:00:24

LinuxLinux命令

2021-03-09 09:14:27

ES2019JavaScript開發
點贊
收藏

51CTO技術棧公眾號

欧美国产精品一二三| 国产亚洲高清在线观看| www黄色在线| 制服丝袜在线91| 国产精品久久久久久久久久白浆| 亚洲乱妇老熟女爽到高潮的片| 日韩精品视频在线观看免费| 久久美女精品| 五月天视频在线观看| 亚洲电影免费观看高清完整版在线观看| 老司机在线精品视频| 糖心vlog免费在线观看 | 欧美午夜电影网| 东京久久高清| 精品无码久久久久久久| 91精品美女在线| 日本一区二区免费在线观看视频 | 国产成人久久精品77777综合| 亚洲综合精品伊人久久| 欧美国产欧美综合| 在线成人视屏| www.中文字幕av| 韩国v欧美v日本v亚洲| 成人午夜伦理影院| 中文字幕在线播放网址| 中文字幕欧美视频| 美女视频黄免费的亚洲男人天堂| 久久66热re国产| а√资源新版在线天堂| 国产老头和老头xxxx×| 欧美猛少妇色xxxxx| 综合综合综合综合综合网| 日韩女优一区二区| caoporn国产精品免费公开| 亚洲综合无码一区二区| av自拍一区| 免费观看一区二区三区毛片| 精品国产综合| 欧美三区免费完整视频在线观看| 88国产精品视频一区二区三区| 91精品国产乱码久久| 国产欧美综合一区| 亚洲国产精品电影在线观看| 久久免费高清| 国内精品久久久久久野外| 超级砰砰砰97免费观看最新一期| 亚洲精品福利在线观看| 在线视频观看国产| aa在线免费观看| 久久av在线看| 欧美激情在线免费观看| 免费看日产一区二区三区| 国产一级一级国产| 免费在线看黄色片| 亚洲人成在线观看网站高清| 秋霞影院一区| 亚洲视频在线免费播放| 日本少妇高潮喷水视频| 久久色精品视频| 国产精品视频yy9299一区| 美日韩黄色大片| 亚洲第一天堂网| 91国内在线播放| 国产69精品久久久久9| 国产精品九色蝌蚪自拍| 国产精品嫩模av在线| 午夜在线观看视频18| 中国老熟女重囗味hdxx| 成人免费视频网址| 欧美午夜精品久久久| 日韩在线观看一区二区| 欧洲亚洲两性| 中文在线字幕av| jizz欧美性11| 91久久精品美女| 91麻豆精品国产91久久久更新时间 | 亚洲小说欧美另类婷婷| 麻豆福利在线观看| 18精品爽视频在线观看| 在线观看欧美激情| 日韩在线视频国产| 亚洲免费在线观看| 狠狠入ady亚洲精品| а√在线中文网新版地址在线| 国产一级片免费观看| 我的公把我弄高潮了视频| 欧美激情亚洲激情| 天天综合天天综合色| 日韩一区精品视频| 国产美女亚洲精品7777| 好吊色一区二区三区| 极品粉嫩小仙女高潮喷水久久 | 欧美久久精品一级黑人c片| 亚洲精品欧美激情| 欧美a级成人淫片免费看| 日韩 国产 欧美| 亚洲综合欧美在线| 99影视tv| 久久精品最新地址| 色伊人久久综合中文字幕| 久久国产精品99久久人人澡| 久久99国产精品久久99大师| 在线中文资源天堂| 日本中文在线播放| 黑人性生活视频| 亚洲国产高清国产精品| 韩剧1988在线观看免费完整版| 在线观看免费亚洲| 91一区二区三区在线观看| 色综合五月天| 日韩精品影院| 狠狠狠综合7777久夜色撩人| www.99re7.com| 成人三级做爰av| 天天操天天干天天玩| 国产精品日韩久久久久| 亚洲女人被黑人巨大进入| 激情av一区二区| 波多野结衣中文字幕一区| 欧美激情 亚洲a∨综合| 国产在线视频网址| 精品人妻一区二区三区免费看| 日韩女优在线视频| 日韩av高清在线看片| 国产视频99| 97热在线精品视频在线观看| 欧美精品一区二区精品网| 亚洲福利电影网| 91丝袜国产在线播放| 亚洲欧美成人| 清纯唯美综合亚洲| 久久人体av| 日本aa在线| 亚欧在线观看视频| 国产偷人爽久久久久久老妇app| caopeng视频| 91国内在线视频| 亚洲不卡在线观看| 麻豆91在线播放| 狠狠综合久久av一区二区蜜桃| 成人动漫一区| fc2ppv国产精品久久| 亚洲精品一区二区三区新线路 | 国产美女一区二区| 国模大胆一区二区三区| 欧美精品一区二区久久| 国产精品日本一区二区三区在线 | 国产精品一区二区视频| 亚洲激情婷婷| 久久影视一区| 国产精品自拍区| 国产youjizz在线| 97人妻精品一区二区三区软件| 久久久久久久福利| 亚洲不卡在线播放| 亚洲av无码一区二区二三区| 苍井空张开腿实干12次| 日韩欧美黄色大片| 波多野结衣乳巨码无在线| 视频一区二区视频| 亚洲欧洲日韩综合二区| 欧洲高清一区二区| 麻豆精品视频| 欧美久久综合性欧美| 国产精品有限公司| 91成人伦理在线电影| 日韩精品一区国产麻豆| 欧美久久一二区| 欧美一区二区成人| 91精品国产综合久久久久久久 | 日本一区免费视频| 国产精品美女一区二区| 日本一区二区视频在线观看| 国产精品女主播在线观看| 中国色在线观看另类| 久久久久久**毛片大全| 久久久久国产精品厨房| 国产欧美一区二区精品忘忧草| 91免费版在线看| 国产精品视频观看| 亚洲激情自拍偷拍| 午夜精品福利在线| 91国偷自产一区二区开放时间| 欧美艳星brazzers| 欧美高清视频在线高清观看mv色露露十八 | 欧美肥老妇视频| 欧洲午夜精品久久久| 国产精品日韩在线播放| 亚洲free性xxxx护士hd| 国产精品一区二区三区在线| 久草一区二区| 日本在线视频不卡| 台湾无码一区二区| 国产a视频免费观看| 久久婷婷中文字幕| 波多野结衣 在线| avtt天堂在线| www.亚洲激情| 亚洲av片在线观看| 成人黄视频在线观看| 粉嫩一区二区| 一区二区三区四区高清视频 | 欧美女孩性生活视频| 亚洲第一偷拍网| 久久久成人av| 成人av在线亚洲| 热re99久久精品国产99热| 欧美日韩福利在线| 欧美一区二区在线视频观看| 国产乱子伦精品视频| 一级黄色特级片| 一级黄色片网址| 在线免费观看av网址| 午夜国产在线观看| 女海盗2成人h版中文字幕| 亚洲三区欧美一区国产二区| 99久久婷婷| 精品在线亚洲视频| 一区二区中文字幕在线| 91久久精品日日躁夜夜躁欧美| 日韩电影中文字幕一区| 欧美一级片在线看| 丝袜亚洲欧美日韩综合| 国产精品视频大全| 国产系列第一页| 99国产精品久久久久久| 国产一二三区精品| 噜噜噜久久,亚洲精品国产品| 2021国产在线| 老牛国内精品亚洲成av人片| 国产日韩欧美一区二区三区在线观看| 成人精品一区二区三区中文字幕| 一区二区三区影院| 午夜精品一区二区三区电影天堂| 国产欧美日韩一区二区三区在线观看| 久久久亚洲综合| 91国产成人在线| 久久久精品中文字幕| 成人av动漫| 手机在线电影一区| 丁香六月久久综合狠狠色| 香蕉乱码成人久久天堂爱免费| 欧美激情国产高清| av免费播放网址| 亚洲国产精品午夜在线观看| 51av在线| 91蜜桃臀久久一区二区| 日本大胆欧美| 在线亚洲高清视频| 亚洲综合视频1区| 特大黑人巨人吊xxxx| 国产美女性感在线观看懂色av| 欧美三级三级| 亚洲午夜久久久久久久久电影院| 欧美日本在线一区| 精品国产一区二区三区四区精华| 欧美专区福利免费| 欧美怡红院视频一区二区三区 | 国产在线观看一区二区| 91小视频在线播放| 国产精品夜夜爽| 91精品国产高清91久久久久久 | 精品176二区| 操日韩av在线电影| 久久国产精品黑丝| 98精品国产自产在线观看| 在线视频超级| 国产成人精品国内自产拍免费看| 台湾成人免费视频| 91免费观看网站| 国产一区二区三区不卡在线| 欧美丰满嫩嫩电影| 能在线观看的av网站| 九九久久精品视频| 性xxxxxxxxx| 久久女同精品一区二区| 屁屁影院国产第一页| 99精品视频在线观看免费| 欧美激情视频二区| 黑丝一区二区| 激情网站五月天| 免费在线观看精品| 国产xxx在线观看| 99精品视频免费全部在线| 国产网站欧美日韩免费精品在线观看 | 国自在线精品视频| 成年人黄视频在线观看| 日韩一二在线观看| 国产做受高潮漫动| 欧美影院一区二区三区| 波多野结衣亚洲色图| 最新日韩在线视频| www.99re7.com| 成人国产亚洲欧美成人综合网| 日本中文字幕网址| 欧美国内亚洲| 国产精品一区二区免费| 老司机在线看片网av| 午夜精品一区二区三区三上悠亚| 国产suv精品一区二区33| av网站免费线看精品| 高清无码视频直接看| 免费在线你懂的| 亚洲高清三级视频| 男女一区二区三区| 欧美成人milf| 日本黄色播放器| 亚洲欧美激情在线观看| 国产午夜精品久久| 在线视频一二三区| 日韩精品一区二区三区免费观影 | 国产凹凸在线观看一区二区| 免费观看av网站| 一区二区三区四区视频精品免费 | 国产精品狼人色视频一区| 久久av影院| 九九九九九九精品| 香蕉久久网站| 日本精品免费在线观看| 国产成人av影院| 成年人免费视频播放| 福利视频第一区| 国产白浆在线观看| www.日韩系列| 激情开心成人网| 国产三区二区一区久久| 欧美日韩亚洲一区二区三区在线| 久久久久久香蕉| 99久久婷婷国产精品综合| 少妇久久久久久被弄高潮| 欧美视频中文字幕| 黄色美女网站在线观看| 久久成人国产精品| www在线观看播放免费视频日本| 久久999免费视频| 亚瑟国产精品| 一本一道久久a久久综合精品| 亚洲国产合集| 日本天堂免费a| 国产美女一区二区三区| 亚洲精品一区二区三区在线播放| 欧美性猛交xxxxx免费看| 亚洲欧美综合一区二区| 97视频色精品| 波多野结衣在线一区二区 | 在线观看的日韩av| 制服丝袜中文字幕第一页| 国产精品三级视频| 国产精品老熟女视频一区二区| 亚洲香蕉av在线一区二区三区| ririsao久久精品一区| 99国产超薄肉色丝袜交足的后果| 99视频精品全部免费在线视频| 中文字幕66页| 亚洲精品免费播放| 国产精品爽爽久久| 欧美精品在线网站| 久久精品亚洲成在人线av网址| www.男人天堂网| 不卡大黄网站免费看| 亚洲不卡视频在线观看| 亚洲成人av在线| 高清精品在线| 欧洲精品久久| 今天的高清视频免费播放成人| 国产麻豆剧传媒精品国产av| 粉嫩老牛aⅴ一区二区三区| 成人免费视频国产| 久久免费视频在线| 亚洲午夜久久| 天天操天天爱天天爽| 国产精品久久久久久久久果冻传媒| 亚洲一区中文字幕永久在线| 久久91精品国产91久久久| 91蝌蚪精品视频| 粗暴91大变态调教| 成人免费一区二区三区在线观看| 97国产精品久久久| 高清欧美性猛交xxxx| 九九在线精品| 一区二区三区入口| 亚洲欧美日韩国产综合在线| 国产熟女一区二区丰满| 久久久久国产一区二区三区| 精品久久ai电影| www.色偷偷.com| 一区二区三区精品久久久| 免费看av毛片| 国产精品久久久久久久久| 激情91久久| 狠狠人妻久久久久久综合蜜桃| 欧美午夜影院一区| 激情影院在线| 亚洲国产欧美日韩| 国内精品自线一区二区三区视频| 亚洲 欧美 日韩 综合| 久久精品99国产精品酒店日本| xvideos.蜜桃一区二区| 国产精品视频分类| 精品国产老师黑色丝袜高跟鞋|