【python基礎(chǔ)】|| 字典的創(chuàng)建及常用操作

微信公眾號:龍躍十二
我是小玉嫂侍,一個平平無奇的小天才!持續(xù)更新峰尝,歡迎關(guān)注第献!

用心分享,共同成長
沒有什么比你每天進步一點點更實在了

本文已經(jīng)收錄至我的GitHub某筐,歡迎大家踴躍star??。

https://github.com/ixiaoyu-tech

字典是什么艾疟?

字典類似于列表来吩,都是用來存儲對象的。

  • 列表:存儲性能好一些蔽莱,但是查詢性能差弟疆。
  • 字典:相對于列表來說,字典通過一對一對的鍵值對(key:value)來進行查詢就會大大縮短時間盗冷,提高性能怠苔。

創(chuàng)建字典:

  • {key:value,key:value仪糖,......柑司,key:value}

    d = {'name':'xiaoyu','age':'18'}
    
  • dict()函數(shù)

    d = dict(name = 'xiaoyu',age ='18')
    
  • 也可以通過雙值子序列轉(zhuǎn)換為字典。

     d = dict([('name','xiaoyu'),('age','18')])
    

常用操作:

  • 求字典的長度:len()

    d = dict(name = 'xiaoyu',age = '18',gender = 'nv')print(len(d))
    
  • 判斷字典中是否含有該鍵:in /not in

    d = dict(name = 'xiaoyu',age = '18',gender = 'nv')print('name' in d)
    
  • 獲取字典中的值:d[key]

    d = dict(name = 'xiaoyu',age = '18',gender = 'nv')print(d['name'])
    
  • 修改字典的值:d[key] = value

    d = dict(name = 'xiaoyu',age = '18',gender = 'nv')d['name'] = 'longshu'print(d['name'])
    
  • 將其他字典添加到當前字典:update([ ])

    d = dict(name = 'xiaoyu',age = '18',gender = 'nv')d1 = dict(hobit = 'study',score = '90')d.update([d1])print(d)
    
  • 刪除字典:

    • popitem() 隨機刪除一個鍵值對(一般情況下為最后一個)

      d = dict(name = 'xiaoyu',age = '18',gender = 'nv')d.popitem()print(d)
      
    • pop() 根據(jù)key刪除value

      d = dict(name = 'xiaoyu',age = '18',gender = 'nv')d.pop('name')print(d)
      
    • clear()刪除所有鍵值對

      d = dict(name = 'xiaoyu',age = '18',gender = 'nv')print(d.clear)
      

字典的遍歷:

  • keys

    以一個序列的形式返回所有的key

    d = dict(name = 'xiaoyu',age = '18',gender = 'nv')print (d.keys())
    
  • values

    以一個序列的形式返回所有的value

    d = dict(name = 'xiaoyu',age = '18',gender = 'nv')print (d.values())
    
  • items

    返回字典中的所有項

    d = dict(name = 'xiaoyu',age = '18',gender = 'nv')print (d.items())
    
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末锅劝,一起剝皮案震驚了整個濱河市攒驰,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌故爵,老刑警劉巖玻粪,帶你破解...
    沈念sama閱讀 217,509評論 6 504
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異,居然都是意外死亡劲室,警方通過查閱死者的電腦和手機伦仍,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,806評論 3 394
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來很洋,“玉大人充蓝,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 163,875評論 0 354
  • 文/不壞的土叔 我叫張陵育勺,是天一觀的道長。 經(jīng)常有香客問我娜谊,道長,這世上最難降的妖魔是什么斤讥? 我笑而不...
    開封第一講書人閱讀 58,441評論 1 293
  • 正文 為了忘掉前任纱皆,我火速辦了婚禮,結(jié)果婚禮上芭商,老公的妹妹穿的比我還像新娘派草。我一直安慰自己,他們只是感情好铛楣,可當我...
    茶點故事閱讀 67,488評論 6 392
  • 文/花漫 我一把揭開白布近迁。 她就那樣靜靜地躺著,像睡著了一般簸州。 火紅的嫁衣襯著肌膚如雪鉴竭。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,365評論 1 302
  • 那天岸浑,我揣著相機與錄音搏存,去河邊找鬼。 笑死矢洲,一個胖子當著我的面吹牛璧眠,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播读虏,決...
    沈念sama閱讀 40,190評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼责静,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了盖桥?” 一聲冷哼從身側(cè)響起灾螃,我...
    開封第一講書人閱讀 39,062評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎揩徊,沒想到半個月后睦焕,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體藐握,經(jīng)...
    沈念sama閱讀 45,500評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,706評論 3 335
  • 正文 我和宋清朗相戀三年垃喊,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片袜炕。...
    茶點故事閱讀 39,834評論 1 347
  • 序言:一個原本活蹦亂跳的男人離奇死亡本谜,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出偎窘,到底是詐尸還是另有隱情乌助,我是刑警寧澤,帶...
    沈念sama閱讀 35,559評論 5 345
  • 正文 年R本政府宣布陌知,位于F島的核電站他托,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏仆葡。R本人自食惡果不足惜赏参,卻給世界環(huán)境...
    茶點故事閱讀 41,167評論 3 328
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望沿盅。 院中可真熱鬧把篓,春花似錦、人聲如沸腰涧。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,779評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽窖铡。三九已至疗锐,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間费彼,已是汗流浹背滑臊。 一陣腳步聲響...
    開封第一講書人閱讀 32,912評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留敌买,地道東北人简珠。 一個月前我還...
    沈念sama閱讀 47,958評論 2 370
  • 正文 我出身青樓,卻偏偏與公主長得像虹钮,于是被迫代替她去往敵國和親聋庵。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,779評論 2 354

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

  • 字典: 可變的, 無序的, 鍵值對集合 定義: 方式1: {key:value, key:value......}...
    伯wen閱讀 543評論 0 0
  • 01-常量與變量 學習swift第一步打印Hello World print("Hello World") swi...
    iOS_恒仔閱讀 5,146評論 2 19
  • Python 是一種相當高級的語言芙粱,通過 Python 解釋器把符合語法的程序代碼轉(zhuǎn)換成 CPU 能夠執(zhí)行的機器碼...
    Python程序媛閱讀 1,904評論 0 3
  • 8月22日-----字符串相關(guān) 2-3 個性化消息: 將用戶的姓名存到一個變量中祭玉,并向該用戶顯示一條消息。顯示的消...
    future_d180閱讀 971評論 0 1
  • 當螞蟻爬得最快的時候春畔,它已經(jīng)在熱鍋上了脱货。人最倒霉的不是運氣不好岛都,也不是長得不好,而是上蒼給你最好的運氣振峻,你沒把它變...
    黃土不多百年太久閱讀 209評論 0 0