精品欧美一区二区三区在线观看 _久久久久国色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技術棧公眾號

精品偷拍各种wc美女嘘嘘| 中文字幕中文字幕在线一区 | 欧美片第1页综合| 亚洲成成品网站| 天天爱天天操天天干| v片在线观看| 久久亚洲精华国产精华液| 国产欧美日韩丝袜精品一区| 国产一级大片在线观看| 欧美色图一区| 亚洲国产毛片完整版| 性欧美1819| 深夜成人在线| 一区二区成人在线视频| 日韩欧美视频一区二区| 欧美一区二区黄片| 狠狠久久亚洲欧美| 日韩av电影在线网| 久久久久久久极品内射| 日韩一区电影| 亚洲欧美国产一区二区三区| wwwww在线观看| 欧美天堂一区| 色一情一伦一子一伦一区| 99久久久精品视频| 欧美性videos| 日本一区二区三区在线观看| 国产99午夜精品一区二区三区 | 日韩三级中文字幕| 91极品尤物在线播放国产| 92久久精品| 亚洲一区二区三区视频在线| 宅男在线精品国产免费观看| 高清在线观看av| 91丝袜高跟美女视频| 国产精品二区在线观看| 国产人妖一区二区三区| 看电视剧不卡顿的网站| 国产999精品| www.色国产| 免费在线亚洲| 欧美性受xxx| 日本网站免费观看| 合欧美一区二区三区| 久久影院模特热| 欧美肥妇bbwbbw| 欧美激情理论| www.亚洲免费视频| 国产精品综合激情| 精品国产乱码久久久久久1区2匹| 亚洲精品资源美女情侣酒店| 五十路六十路七十路熟婆| 国产suv精品一区二区四区视频| 日韩一区二区电影网| 中文字幕在线播放一区二区| 日本精品在线观看| 日韩欧美国产一区二区在线播放| 色91精品久久久久久久久 | 国产成人av一区二区三区| 亚洲一区二区三区高清视频| 国产精品综合色区在线观看| 欧美一级片一区| 国产精品第5页| 日韩成人午夜电影| 成人黄色免费网站在线观看| 国产麻豆免费视频| 国产不卡视频在线观看| 鬼打鬼之黄金道士1992林正英| 丰满少妇在线观看bd| 成人avav影音| 日本午夜精品电影| 95在线视频| 亚洲欧美一区二区不卡| 精品一区二区三区无码视频| 人人草在线视频| 在线观看免费一区| 国产农村妇女精品久久| 成人高潮a毛片免费观看网站| 亚洲激情在线观看| 精品国产aaa| 亚洲人成免费网站| 97国产精品人人爽人人做| 一级片中文字幕| 日本vs亚洲vs韩国一区三区| 亚洲a级在线观看| 深爱五月激情五月| 国产精品欧美一级免费| 国产成人一区二区三区别| 亚洲欧洲高清| 337p亚洲精品色噜噜狠狠| 精品少妇人妻av一区二区三区| 国产99精品一区| 久久资源免费视频| 97久久久久久久| 精东粉嫩av免费一区二区三区| 亚洲sss综合天堂久久| 香港一级纯黄大片| 中文字幕一区二区三区乱码在线 | 亚洲成avwww人| 国产精品密蕾丝袜| 欧美日韩精品| 国产精品久久久久9999| 亚洲不卡免费视频| 中文字幕欧美日韩一区| 天堂8在线天堂资源bt| 精品免费av在线| 亚洲电影av在线| 日韩激情小视频| 久久久久久自在自线| 91中文字精品一区二区| 在线观看麻豆| 激情成人中文字幕| 在线观看欧美一区二区| 波多野结衣在线观看一区二区三区 | 在线观看完整版免费| 午夜精品免费在线观看| www.成年人| 黑人操亚洲人| 777国产偷窥盗摄精品视频| 国产欧美日韩综合精品一区二区三区 | 15—17女人毛片| 麻豆一区二区麻豆免费观看| 久久香蕉国产线看观看av| 欧美国产成人精品一区二区三区| 国产91丝袜在线播放| 夜夜爽www精品| 桃花岛tv亚洲品质| 国产视频久久久久| 日韩欧美高清在线观看| 国产盗摄视频一区二区三区| 一本一道久久a久久综合精品 | 91亚洲精品在线观看| 韩国中文免费在线视频| 午夜视频一区在线观看| 亚洲精品鲁一鲁一区二区三区| 91久久电影| 成人妇女淫片aaaa视频| 888av在线| 欧美日韩和欧美的一区二区| 91精品国自产在线| 日韩成人精品视频| 亚洲欧洲久久| 国产精品黄色片| 中文字幕在线日韩| 中文字幕男人天堂| 国产精品青草久久| 最新av免费在线观看| 久久视频国产| 国产精品久久激情| 中文字幕日本在线| 日韩欧美国产精品综合嫩v| 日韩精品影片| 国产乱码精品一区二区三| 手机看片福利永久国产日韩| 中文字幕人成乱码在线观看| 日韩精品极品在线观看| 青青草免费观看视频| 久久久久高清精品| 国产一区二区视频免费在线观看| 国产精品密蕾丝视频下载| 日本不卡高字幕在线2019| 麻豆app在线观看| 欧美无砖专区一中文字| jizz日本在线播放| 激情五月婷婷综合网| 亚洲精品菠萝久久久久久久| 国产精品97在线| 国产一区99| 国产在线不卡精品| 污网站在线免费看| 亚洲精品美女网站| 国产91av在线播放| 亚洲视频一二区| 欧美午夜精品一区二区| 亚洲一卡久久| 欧洲亚洲精品在线| 国产精品卡一卡二卡三| av高清久久久| 久久青草久久| 在线观看免费高清视频97| 9i看片成人免费看片| 国产清纯在线一区二区www| 香蕉视频网站入口| 欧美精品综合| 蜜桃欧美视频| 外国成人毛片| 91精品国产乱码久久久久久久久| 欧美日本网站| 欧美一区二区三区在线观看| 亚洲欧美在线观看视频| 欧美高清在线视频| 波多野结衣办公室双飞 | 在线播放国产一区二区三区| 国产一区二区女内射| 亚洲成av人影院在线观看网| 亚洲色图第四色| 成人污视频在线观看| 欧美伦理片在线看| 热久久天天拍国产| 欧美亚洲日本国产| 国产日韩欧美在线观看视频| 99re热这里只有精品免费视频| av网站在线不卡| 一本色道久久综合| 亚洲第一页在线视频| 天天久久夜夜| 99超碰麻豆| 国产精品久久久久久久久免费高清 | 国产精品视频一区二区三区| 97精品国产97久久久久久免费 | 亚欧美在线观看| 激情欧美丁香| 国产系列第一页| 国产一区二区三区探花| 成人av电影免费| 日韩毛片网站| 国产成人+综合亚洲+天堂| 黄色在线观看视频网站| 日韩中文字幕在线| 男男激情在线| 亚洲韩国欧洲国产日产av | 国产精品77777| 亚洲欧洲日本精品| 日韩国产精品久久| 久久精品.com| 夜久久久久久| 久久这里只有精品18| 亚洲成人二区| 一区二区三区电影| 成人6969www免费视频| 久久久水蜜桃| 欧美人妖在线观看| 国偷自产av一区二区三区小尤奈| 欧美视频三区| 91探花福利精品国产自产在线| 国产成人精品一区二区三区视频 | 91精品在线免费视频| 国产精品青青在线观看爽香蕉 | av免费看在线| 久久精品中文字幕| 九七久久人人| 久久在线精品视频| av在线导航| 久久999免费视频| 国产网红在线观看| 欧美黄色片视频| 成人免费高清观看| 久久久久久尹人网香蕉| 国产美女情趣调教h一区二区| 色综合男人天堂| 金瓶狂野欧美性猛交xxxx | 国产精品h视频| 亚洲一本二本| www.国产亚洲| 伊人成人网在线看| 精品国产乱码久久久久久闺蜜| 国产成人在线免费视频| 色婷婷综合久久久久中文| 69亚洲精品久久久蜜桃小说| 91国偷自产一区二区三区成为亚洲经典 | 青青青草视频在线| 久久久久久久激情视频| 大香伊人久久| 91av视频在线播放| 欧美性xxx| 国产日韩欧美在线播放| 黄色a级片在线观看| 亚洲黄页网站| 日韩欧美国产二区| 93在线视频精品免费观看| 视频一区二区视频| 精品9999| 欧美在线观看视频网站| 久久www免费人成看片高清| 成人三级做爰av| 99re亚洲国产精品| 国产免费嫩草影院| 亚洲一区二区三区四区不卡| 探花视频在线观看| 欧美精品一卡两卡| 少妇喷水在线观看| 综合网中文字幕| 黄视频在线免费看| 国产精品v片在线观看不卡| 电影中文字幕一区二区| 国产中文一区二区| 久久视频国产| 精品久久一二三| 精品在线一区二区| 成人免费毛片日本片视频| 亚洲国产精品二十页| 久久久久久欧美精品se一二三四| 色伊人久久综合中文字幕| 国产黄色大片网站| 国产一区二区三区18| av免费在线观看网址| 国产成人一区二区在线| 91在线一区| 亚洲日本无吗高清不卡| 在线观看亚洲| 九九九九九伊人| 久久只精品国产| 欧美精品一级片| 欧美日韩在线播放三区| 天堂在线视频免费| 久久中国妇女中文字幕| 视频在线日韩| 国内精品久久国产| 欧美日韩调教| 五月婷婷六月丁香激情| 97精品久久久午夜一区二区三区 | 国产精品日韩av| 色爱综合av| 男女日批视频在线观看| 激情av综合网| av资源在线免费观看| 黑人欧美xxxx| 蜜臀av中文字幕| 欧美巨大黑人极品精男| 日日夜夜亚洲| 五月天婷亚洲天综合网鲁鲁鲁| 99精品免费视频| 色悠悠在线视频| 一区二区三区四区av| 亚洲一区二区三区高清视频| 亚洲性无码av在线| 欧美黑人疯狂性受xxxxx野外| 国产麻豆乱码精品一区二区三区 | 国产精品麻豆一区二区| 国产免费av一区| 亚洲跨种族黑人xxx| h片在线观看| 超碰在线97av| 欧美视频一区| 野花视频免费在线观看| 亚洲欧美国产三级| 国产精品自偷自拍| 精品国偷自产在线| 欧美韩国日本| 中文精品视频一区二区在线观看| 日本sm残虐另类| 国产综合精品久久久久成人av| 色婷婷综合久久| 岛国在线视频免费看| 国产精品极品在线| 色999国产精品| 中文字幕成人免费视频| 国产精品久久久久久久久久久免费看 | 黄网站在线观| 久久99影院| 视频一区在线视频| 黄色国产在线播放| 欧美日韩国产精选| av免费在线观看网址| 国产精品福利视频| 亚洲一区二区伦理| 免费成人深夜天涯网站| 欧美老肥妇做.爰bbww| 成人短视频在线| 国产久一道中文一区| 亚洲一区久久| 国产传媒国产传媒| 欧美高清精品3d| av第一福利在线导航| 欧美精品一区二区三区四区五区| 老牛国产精品一区的观看方式| 99国产精品免费| 日韩一二三区不卡| 91九色美女在线视频| 日本成人三级电影网站| 蜜桃视频第一区免费观看| 天堂网avav| 国产一区网站| 精品人妻大屁股白浆无码| 99天天综合性| 中文在线字幕av| 久久99久久亚洲国产| 亚洲区小说区图片区qvod| 少妇一级淫免费放| 一区二区三区在线影院| 深夜视频在线免费| 国产欧美在线看| 影音先锋亚洲精品| 国产18无套直看片| 精品三级av在线| 神马久久资源| av一区二区三区免费观看| 久久久久久97三级| 精品人妻一区二区三区四区不卡| 51精品在线观看| 中文字幕一区二区三区欧美日韩 | xxxwww在线观看| 欧美一级片久久久久久久| 亚洲深深色噜噜狠狠爱网站| 日本一区二区三区网站| 欧美一区二区三区免费在线看| 白浆在线视频| 18视频在线观看娇喘| 久久一区二区三区四区| 午夜久久久久久久久久|