2019-04-24_day_8_總結(jié)

元組(tuple)

元組是python提供的容器型數(shù)據(jù)類型(序列),不可變(特性),有序

元組是不可變的列表,一般保存一些不讓修改的數(shù)據(jù)

(元素1冀墨,元素2,...)

空元組 tuple1 = ()

元素個數(shù)是1的元組 (元素后必須加逗號)tuple1 = (1,)

元組可以省兩邊括號(多個數(shù)據(jù)直接用逗號隔開涛贯,表示的是一個元組)诽嘉,tuple1 = 1, 2, 3

獲取元素:和列表一樣

tuple1 = ('1','2','3') 
print(tuple1[1])
print(tuple1[1:])
for i in tuple1:
print(i)

1)讓變量的個數(shù)和元組中的元素個數(shù)保持一致,來一以獲取元組中每個元素的值

point = (100,50)
x, y = point
print(x, y)

2)讓多個變量同時獲取元組中的元素的時候疫蔓,可以在一個變量前加*將這個變量變成一個列表含懊。

來獲取不帶的變量獲取后剩下的數(shù)據(jù)。(注意衅胀,帶的變量只能有一個)

字典(dict)

1.什么是字典(dict)

字典是python提供的容器型數(shù)據(jù)類型(序列)岔乔,可變,無序

2.字典中的元素就是鍵值對

{key1: value1滚躯,key2:value2雏门, ...}

鍵值對 -> 以‘鍵’:‘值’成對出現(xiàn)的

鍵(key) -> 要求不可變,唯一(建議用字符串作為key掸掏,用來對值進行說明和區(qū)分的茁影,還作為索引)

值(value) -> 任何類型的數(shù)據(jù)都可以作為值

3.元素操作

1)查 -> 獲取值

1. 字典[key] -> 獲取字典中key對應(yīng)的value,key不存在報錯

2. 字典.get(key) -> 獲取字典中key對應(yīng)的value丧凤,key不存在不報錯募闲,結(jié)果是None

字典.get(key,默認值) -> 如果key不存在不報錯,結(jié)果是默認值

3. 遍歷

直接通過for循環(huán)遍歷字典的時候愿待,獲取到的是所有的key

2) 增浩螺;改 ->

字典[key] = value -> 如果key存在靴患, 修改key對應(yīng)的值;如果key 不存在要出,添加鍵值對

3)刪除

del 字典[key] -> 刪除鍵值對(key不存在會報錯)

字典.pop(key) -> 取出字典中key對應(yīng)的值鸳君,如果key不存在會報錯

4.相關(guān)操作

字典不支持加法,乘法運算(不支持數(shù)學(xué)運算)

字典只支持相等比較患蹂;不支持大小比較

in/not in

key in 字典 -> 字典中是否存在指定的key

len -> 鍵值對個數(shù)

dict -> 轉(zhuǎn)換類型(數(shù)據(jù)本身序列類型或颊,序列中每個元素也是序列且長度是2,子序列中首元素不可變)

字典轉(zhuǎn)換為列表時传于,將key取出作為列表的元素痘昌。

5.內(nèi)置函數(shù)

字典.clear() -> 清空字典

字典.copy() -> 復(fù)制鍵值對展箱,產(chǎn)生新字典

fromkeys -> dict.fromkeys(序列庶柿, 值) -> 創(chuàng)建一個新的字典挤巡,字典的key是序列的元素,key對應(yīng)的value是值

new_dict = dict.fromkeys('hello',100)
print(new_dict)
#{'h': 100, 'e': 100, 'l': 100, 'o': 100}

字典.keys() -> 獲取字典中所有的key盛末,結(jié)果是一個序列

字典.value() -> 獲取字典中所有的value,結(jié)果是一個序列

字典.item() -> 獲取字典中所有的鍵值對否淤,結(jié)果是返回元組形式悄但,一個鍵值對對應(yīng)一個元組

字典. setdefault(key,value) -> 添加鍵值對,只能添加

字典1.update(字典2) -> 字典2的數(shù)據(jù)更新字典1石抡;不存在就添加檐嚣,存在就修改

集合(set)

1.什么是集合

容器型數(shù)據(jù)類型(set),可變啰扛,無序

2.集合中的元素 -> 不可變嚎京,唯一,自帶去重功能

{元素1隐解, 元素2鞍帝,....}

3. 空集合

set1 = set() #set1 = {} 是空字典

3.元素相關(guān)操作

1) 查

集合不能單獨獲取指定的某一個元素,只支持遍歷

2)增

集合.add(元素) -> 往集合中添加一個元素

集合.update(序列) -> 將序列中的元素添加到集合中(自帶去重)

3)刪

集合.remove(元素) -> 刪除集合中指定的元素(元素不存在會報錯)

4.數(shù)學(xué)集合運算

| : set1 | set2 -> 并運算

&:set1 & set2 -> 交運算

-:set1 - set2 -> 差運算(A - B)

^: set1 ^ set2 -> 對稱差 (A - B)U(B - A)

包含關(guān)系:集合1 >= 集合2

包含關(guān)系:集合1 <= 集合2

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末煞茫,一起剝皮案震驚了整個濱河市帕涌,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌续徽,老刑警劉巖蚓曼,帶你破解...
    沈念sama閱讀 211,639評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異钦扭,居然都是意外死亡纫版,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,277評論 3 385
  • 文/潘曉璐 我一進店門客情,熙熙樓的掌柜王于貴愁眉苦臉地迎上來其弊,“玉大人癞己,你說我怎么就攤上這事∪鸫眨” “怎么了末秃?”我有些...
    開封第一講書人閱讀 157,221評論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長籽御。 經(jīng)常有香客問我练慕,道長,這世上最難降的妖魔是什么技掏? 我笑而不...
    開封第一講書人閱讀 56,474評論 1 283
  • 正文 為了忘掉前任铃将,我火速辦了婚禮,結(jié)果婚禮上哑梳,老公的妹妹穿的比我還像新娘劲阎。我一直安慰自己,他們只是感情好鸠真,可當我...
    茶點故事閱讀 65,570評論 6 386
  • 文/花漫 我一把揭開白布悯仙。 她就那樣靜靜地躺著,像睡著了一般吠卷。 火紅的嫁衣襯著肌膚如雪锡垄。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,816評論 1 290
  • 那天祭隔,我揣著相機與錄音货岭,去河邊找鬼。 笑死疾渴,一個胖子當著我的面吹牛千贯,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播搞坝,決...
    沈念sama閱讀 38,957評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼搔谴,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了瞄沙?” 一聲冷哼從身側(cè)響起己沛,我...
    開封第一講書人閱讀 37,718評論 0 266
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎距境,沒想到半個月后申尼,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,176評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡垫桂,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,511評論 2 327
  • 正文 我和宋清朗相戀三年师幕,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,646評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡霹粥,死狀恐怖灭将,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情后控,我是刑警寧澤庙曙,帶...
    沈念sama閱讀 34,322評論 4 330
  • 正文 年R本政府宣布,位于F島的核電站浩淘,受9級特大地震影響捌朴,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜张抄,卻給世界環(huán)境...
    茶點故事閱讀 39,934評論 3 313
  • 文/蒙蒙 一砂蔽、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧署惯,春花似錦左驾、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,755評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至轻猖,卻和暖如春稻爬,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背蜕依。 一陣腳步聲響...
    開封第一講書人閱讀 31,987評論 1 266
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留琉雳,地道東北人样眠。 一個月前我還...
    沈念sama閱讀 46,358評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像翠肘,于是被迫代替她去往敵國和親檐束。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 43,514評論 2 348

推薦閱讀更多精彩內(nèi)容

  • 1.列表(list) 容器型數(shù)據(jù)類型(序列),可變(增刪改)束倍、有序(支持下表操作) 2.元素 任何類型的數(shù)據(jù)都可以...
    Wadu_hek1閱讀 136評論 0 0
  • 字典 字典也是一種容器類型的數(shù)據(jù)類型(序列),存的數(shù)據(jù)是以鍵值對的形式出現(xiàn)的字典中的元素全部都是鍵值對邮旷。 字典是可...
    FansYuercero閱讀 135評論 0 3
  • 1.元祖 1.1什么是元祖(tuple) 元祖是python提供的容器型數(shù)據(jù)類型(序列), 不可變(特色), 有序...
    嘿嘿_9c52閱讀 108評論 0 0
  • 金黃的玉米露出糯米口感 好香 我忍不住咬了下去
    狂心未歇閱讀 296評論 0 0
  • 上一章:職場妖精修煉記(44)職場荊棘 在寰宇的日子黄选,是我進入職場以來,最緊張的一段日子婶肩。其實想想办陷,這種緊張好像也...
    夏乙之閱讀 471評論 0 5