Python02

字典

創(chuàng)建字典:使用大括號叶沛,用冒號分隔鍵和值
訪問、插入、設置元素的語法與列表和元組一樣
用in判斷字典中是否存在某個鍵
用del關鍵字或pop方法(刪除指定值或將其返回)可以刪除值
keys和values方法分別用于獲取鍵和值的列表(鍵和值會議相同的順序輸出)
用update方法违孝,一個字典可以被合并到另一個字典中去


image.png

image.png

從序列類型創(chuàng)建字典(dict類型函數(shù))

image.png

默認值

dict的get和pop方法可以接受一個可供返回的默認值


image.png

image.png


image.png

image.png

字典鍵的有效類型

字典的值可以是任何Python對象,但鍵必須是不可變對象泳赋,如標量類型(整數(shù)雌桑、浮點數(shù)、字符串)或元組(元組中的所有對象也必須是不可變的)
通過hash函數(shù)祖今,可以判斷某個對象是不是可哈希的(是不是可作為字典的鍵)
如果要把列表當做鍵校坑,最簡單的辦法就是將其轉換成元組


image.png

集合

創(chuàng)建方式:set函數(shù)或大括號{}抱起來的集合字面量


image.png

列表、集合以及字典的推導式(不懂)

函數(shù)

def定義衅鹿,return返回撒踪,位置參數(shù),關鍵字參數(shù)(用于指定默認值或可選參數(shù))
關鍵字參數(shù)必須位于位置參數(shù)

命名空間大渤、作用域制妄、以及局部函數(shù)

返回多個值

image.png

函數(shù)亦為對象

image.png

image.png

匿名函數(shù)

用lambda關鍵字定義,僅由單條語句組成泵三,語句的結果就是返回值

閉包

由其他函數(shù)動態(tài)生成并返回的函數(shù)耕捞,關鍵性質:被返回的函數(shù)可以訪問其創(chuàng)建者的局部命名空間中的變量
下面這個函數(shù)可以返回一個能夠記錄其參數(shù)(曾經(jīng)傳入的一切參數(shù))的函數(shù)


image.png

image.png

image.png

擴展調用語法和args、*kwargs

函數(shù)參數(shù)的工作方式其實很簡單烫幕,當你在編寫func(a,b,c,d=some,e=value)時俺抽,位置和關鍵字參數(shù)其實分別是被打包成元組和字典的。函數(shù)實際接收到的是一個元組args和一個字典kwargs较曼,并在其內部完成如下轉換


image.png

允許將位置參數(shù)當成關鍵字參數(shù)那樣進行指定(即使它們在函數(shù)定義中并不是關鍵字參數(shù))磷斧,然后通過say_hello_then_call_f調用g


image.png

柯里化:部分參數(shù)應用

從現(xiàn)有函數(shù)派生出新函數(shù),其實就是定義了一個可以調用現(xiàn)有函數(shù)的新函數(shù)
內置的functools模塊可以用partial函數(shù)將此過程簡化


image.png

pandas和時間序列數(shù)據(jù)


image.png

生成器

能以一種一致的方式對序列進行迭代(比如列表中的對象或文件中的行)


image.png

image.png

image.png

生成器表達式

是構造生成器的最簡單方式,把列表推導式兩端的方括號改成圓括號


image.png

itertools模塊

image.png

image.png

image.png

文件和操作系統(tǒng)

image.png

image.png

image.png

image.png

常用的python文件方法

image.png
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末弛饭,一起剝皮案震驚了整個濱河市冕末,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌侣颂,老刑警劉巖档桃,帶你破解...
    沈念sama閱讀 206,602評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異憔晒,居然都是意外死亡藻肄,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,442評論 2 382
  • 文/潘曉璐 我一進店門拒担,熙熙樓的掌柜王于貴愁眉苦臉地迎上來嘹屯,“玉大人,你說我怎么就攤上這事澎蛛「ⅲ” “怎么了?”我有些...
    開封第一講書人閱讀 152,878評論 0 344
  • 文/不壞的土叔 我叫張陵谋逻,是天一觀的道長。 經(jīng)常有香客問我桐经,道長毁兆,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 55,306評論 1 279
  • 正文 為了忘掉前任阴挣,我火速辦了婚禮气堕,結果婚禮上,老公的妹妹穿的比我還像新娘畔咧。我一直安慰自己茎芭,他們只是感情好,可當我...
    茶點故事閱讀 64,330評論 5 373
  • 文/花漫 我一把揭開白布誓沸。 她就那樣靜靜地躺著梅桩,像睡著了一般。 火紅的嫁衣襯著肌膚如雪拜隧。 梳的紋絲不亂的頭發(fā)上宿百,一...
    開封第一講書人閱讀 49,071評論 1 285
  • 那天,我揣著相機與錄音洪添,去河邊找鬼垦页。 笑死,一個胖子當著我的面吹牛干奢,可吹牛的內容都是我干的痊焊。 我是一名探鬼主播,決...
    沈念sama閱讀 38,382評論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼薄啥!你這毒婦竟也來了辕羽?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 37,006評論 0 259
  • 序言:老撾萬榮一對情侶失蹤罪佳,失蹤者是張志新(化名)和其女友劉穎逛漫,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體赘艳,經(jīng)...
    沈念sama閱讀 43,512評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡酌毡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 35,965評論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了蕾管。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片枷踏。...
    茶點故事閱讀 38,094評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖掰曾,靈堂內的尸體忽然破棺而出旭蠕,到底是詐尸還是另有隱情,我是刑警寧澤旷坦,帶...
    沈念sama閱讀 33,732評論 4 323
  • 正文 年R本政府宣布掏熬,位于F島的核電站,受9級特大地震影響秒梅,放射性物質發(fā)生泄漏旗芬。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,283評論 3 307
  • 文/蒙蒙 一捆蜀、第九天 我趴在偏房一處隱蔽的房頂上張望疮丛。 院中可真熱鬧,春花似錦辆它、人聲如沸誊薄。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,286評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽呢蔫。三九已至,卻和暖如春洞辣,著一層夾襖步出監(jiān)牢的瞬間咐刨,已是汗流浹背墨闲。 一陣腳步聲響...
    開封第一講書人閱讀 31,512評論 1 262
  • 我被黑心中介騙來泰國打工腺办, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人笨篷。 一個月前我還...
    沈念sama閱讀 45,536評論 2 354
  • 正文 我出身青樓著瓶,卻偏偏與公主長得像联予,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 42,828評論 2 345