亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > Python > 正文

Python中你應該知道的一些內置函數

2020-02-23 04:30:53
字體:
來源:轉載
供稿:網友

前言

python內置了一些非常巧妙而且強大的內置函數,對初學者來說,一般不怎么用到,我也是用了一段時間python之后才發現,哇還有這么好的函數,這個函數都是經典的而且經過嚴格測試的,可以一下子省了你原來很多事情,代碼不僅簡潔易讀了很多,而且不用自己去閉門造車.既方便了自己又減少了bug。

一、sorted()

1)對于一個列表排序

sorted([100, 98, 102, 1, 40])>>>[1, 40, 98, 100, 102]

2)通過key參數/函數

比如一個長列表里面嵌套了很多字典元素,我們要按照每個元素的長度大小排序

L = [{1:5,3:4},{1:3,6:3},{1:1,2:4,5:6},{1:9}]new_line=sorted(L,key=lambda x:len(x))print(new_line)>>>[{1: 9}, {1: 5, 3: 4}, {1: 3, 6: 3}, {1: 1, 2: 4, 5: 6}]

3)對由tuple組成的List排序

比如下面是學生里面的年齡的一個list

students = [('wang', 'A', 15), ('li', 'B', 12), ('zhang', 'B', 10)] print(sorted(students, key=lambda student : student[2])) >>>[('zhang', 'B', 10), ('li', 'B', 12), ('wang', 'A', 15)]

4)用cmp函數排序

students = [('wang', 'A', 15), ('li', 'B', 12), ('zhang', 'B', 10)] print(sorted(students, cmp=lambda x,y : cmp(x[0], y[0])) )>>>[('li', 'B', 12), ('wang', 'A', 15), ('zhang', 'B', 10)]

其實對于python的排序要仔細講,需要一整篇幅講它的排序算法,內容非常多,感興趣的可以去看一下源碼,看它是如何設計的,這里只是先點一下.

二、map()

map可以根據提供的函數對指定序列做映射,它接受一個函數f和一個list,并通過把函數f以此作用在list上的每個元素,然后返回一個新的list,map函數的入參也可以是多個.注意這個函數一定要有返回值(值值值重要的說三遍)。

不然就會返回新的list 類似[None, None, None, None, None, None, None, None, None]

適合的場景是對列表里面的一些元素需要重復的操作,用map就可以輕松搞定.

三、enumerate()

Python中,迭代永遠是取出元素本身,而非元素的索引,有的時候我們需要知道元素的索引比如在一個很長的列表里面是一些網站名,我們希望在打印的時候,也能列出索引。若沒有這個函數,我們需要在加一個變量,在循環打印的時候讓這個計數變量遞增,現在有了enumerate,就不用這么麻煩了,直接搞定.

四、zip()

zip函數接受任意多個(包括0個和1個)序列作為參數,返回一個tuple列表

x = [1, 2, 3]y = [4, 5, 6]z = [7, 8, 9]xyz = zip(x, y, z)>>print xyz            
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日韩精品福利在线| 国产欧美日韩中文字幕在线| 色综合伊人色综合网| 欧美人成在线视频| 久久综合免费视频| 丁香五六月婷婷久久激情| 97视频在线观看亚洲| 久久久久久亚洲精品不卡| 福利一区福利二区微拍刺激| 欧美成人合集magnet| 91午夜理伦私人影院| 亚洲精品一区中文| 欧美亚洲一级片| 国产91热爆ts人妖在线| 日韩欧美aⅴ综合网站发布| 在线视频日本亚洲性| 国产一区二中文字幕在线看| 性夜试看影院91社区| 色偷偷噜噜噜亚洲男人的天堂| 亚洲人在线视频| 国产欧美日韩视频| 成人激情春色网| 亚洲国产精品免费| 国产精品第七十二页| 亚洲自拍偷拍视频| 亚洲欧美日韩一区二区三区在线| 久久久免费av| 日韩av综合中文字幕| 欧美另类交人妖| 国产一区二区三区在线看| 日本精品一区二区三区在线| 一个人看的www欧美| 中文字幕无线精品亚洲乱码一区| 中文字幕久热精品视频在线| 久久久精品美女| 欧美激情亚洲精品| 亚洲综合精品一区二区| 成人国内精品久久久久一区| 成人性生交大片免费观看嘿嘿视频| 久久精品中文字幕一区| 日韩欧美视频一区二区三区| 国产精品视频白浆免费视频| 福利视频第一区| 欧美精品福利视频| 国产高清视频一区三区| 不用播放器成人网| 国产午夜精品一区理论片飘花| 国产一区二区三区免费视频| 日本不卡免费高清视频| 91香蕉嫩草神马影院在线观看| 中文字幕日韩高清| 精品久久久久久亚洲国产300| 久久天天躁狠狠躁老女人| 揄拍成人国产精品视频| 欧美人与物videos| 亚洲精品电影久久久| 九色成人免费视频| 欧美韩国理论所午夜片917电影| 中文字幕日韩精品有码视频| 亚洲国产精品久久久久秋霞不卡| 久久免费视频在线观看| 欧美激情视频播放| 91青草视频久久| 亚洲大胆人体视频| 日本19禁啪啪免费观看www| 在线观看欧美www| 久久久久久12| 国产成人精品久久久| 精品欧美aⅴ在线网站| 91色视频在线导航| 丝袜亚洲另类欧美重口| 欧美精品在线第一页| www.国产精品一二区| 亚洲无线码在线一区观看| 久久久成人精品视频| 国产精品激情av电影在线观看| 欧美日韩精品在线观看| 亚洲免费视频网站| 久久69精品久久久久久国产越南| 亚洲精品日韩丝袜精品| 国产玖玖精品视频| 欧美猛交免费看| 久久成人免费视频| 成人国产精品免费视频| xxxx欧美18另类的高清| 日韩女优人人人人射在线视频| 51久久精品夜色国产麻豆| 成人午夜一级二级三级| 国产精品欧美一区二区| 2020国产精品视频| 最近2019中文字幕一页二页| 国产精品在线看| 亚洲人成网站在线播| 91精品国产高清久久久久久91| 麻豆精品精华液| 亚洲视频在线免费看| 日韩成人av在线| 国产精品久久久久久亚洲影视| 久久久久久久久久婷婷| 日韩美女免费线视频| 久久久精品在线| 久久久久久久久久久免费| 成人精品一区二区三区电影免费| 97人人模人人爽人人喊中文字| 日韩美女在线观看一区| 国产精品极品美女粉嫩高清在线| 日韩精品亚洲精品| 亚洲自拍高清视频网站| 国产精品成av人在线视午夜片| 亚洲国产天堂久久综合| 国产精品视频99| 91av视频在线| 亚洲色图13p| 97香蕉超级碰碰久久免费的优势| 久久精品国产69国产精品亚洲| 亚洲人成五月天| 国产一区二区av| 久久综合免费视频影院| 亚洲视频axxx| 亚洲国产高清自拍| 久久69精品久久久久久久电影好| 成人日韩在线电影| 日韩av中文字幕在线播放| 日本免费在线精品| 欧美视频在线观看免费网址| 91精品视频大全| 欧美电影电视剧在线观看| 国产91精品青草社区| 精品性高朝久久久久久久| 欧美大片网站在线观看| 亚洲女人被黑人巨大进入al| 一本色道久久88综合日韩精品| 国语自产偷拍精品视频偷| 亚洲精品福利在线观看| 中文字幕在线看视频国产欧美| 色香阁99久久精品久久久| 亚洲天堂av在线免费观看| 国产成人精品一区二区在线| 97在线视频观看| 国产精品三级网站| 91chinesevideo永久地址| 欧洲亚洲女同hd| 久久久久www| 欧美色视频日本高清在线观看| 国产成人亚洲综合青青| 亚洲精品v天堂中文字幕| 国产精品一区二区三区毛片淫片| 爽爽爽爽爽爽爽成人免费观看| 国产精品视频永久免费播放| 久久天天躁狠狠躁老女人| 久久99久久久久久久噜噜| 国产精品白嫩初高中害羞小美女| 日韩大片在线观看视频| 日韩精品免费观看| 亚洲国产一区二区三区在线观看| 中文字幕精品一区二区精品| 日韩高清免费在线| 欧美日韩国产色| 一区二区三区视频免费在线观看| 久久香蕉频线观| 欧美日韩在线看| 91影院在线免费观看视频| 97视频在线观看视频免费视频| 欧美日本亚洲视频|