首頁 > 后端開發 > Python教程 > 正文

python字典有set方法嗎

原創 2019-06-19 14:12:30 0 318
第七期線上培訓班

python字典有set方法,下面是set方法的相關介紹:

dict與set的區別:

dict

1. dict其實就是Java中的map,dict是一個鍵值對集合(key-value),它可以根據鍵來唯一確定對應的值的內存地址,具有極快的查詢和插入速度,不會隨著數據的增加而變慢

2. key存放的順序與內部存放的順序是沒有關系的

3. 需要占用大量的內存,造成資源浪費

4. dict的key值是不可變的

可變數據類型:列表list和字典dict;

不可變數據類型:整型int、浮點型float、字符串型string和元組tuple,使用可變數據類型作為key值運行時會報錯

5. key值不可重復

6.存放的順序跟內部存儲的順序沒有關系

相關推薦:《python視頻教程

set

1.跟dict一樣是key的集合,不可重復

2.創建一個set集合,需要提供一個list作為輸入集合,eg.s=set([1,2,3,4]),如果list中有重復值,set會自動去重

3.不可存儲可變的數據類型作為key值,內部存儲原理跟dict一樣,只是沒有value罷了

4.基本用法

初始化:dict={1:'Bob','name':'小李'},s=set([2,4,23,5,32,562,2])

更改dict的值:dict[1]=100

添加一個dict元素:dict[test]=None

添加一個set元素:s=set([1,2,3,4]) s.add(None) s.add('test')

移除一個dict的值:dict.pop(key)

移除一個set值:s.remove(2)#移除指定的值,如果沒有這個值會報錯,要先使用in判斷 s.pop()#移除第一個值

方法

1560924361579495.png

以上就是python字典有set方法嗎的詳細內容,更多請關注php中文網其它相關文章!

php中文網最新課程二維碼
  • 相關標簽:python 字典 set
  • 本文原創發布php中文網 ,轉載請注明出處,感謝您的尊重!
  • 相關文章


  • python有eval函數嗎
  • python中有for函數嗎
  • win10自帶python嗎
  • python底層是用c寫的嗎
  • python字典有set方法嗎
  • 網友評論

    文明上網理性發言,請遵守 新聞評論服務協議

    我要評論
    獨孤九賤(5)_ThinkPHP5視頻教程

    獨孤九賤(5)_ThinkPHP5視頻教程

    ThinkPHP是國內最流行的中文PHP開發框架,也是您Web項目的最佳選擇。《php.cn獨孤九賤(5)-ThinkPHP5視頻教程》課程以ThinkPHP5最新版本為例,從最基本的框架常識開始,將...

    獨孤九賤(4)_PHP視頻教程

    獨孤九賤(4)_PHP視頻教程

    江湖傳言:PHP是世界上最好的編程語言。真的是這樣嗎?這個梗究竟是從哪來的?學會本課程,你就會明白了。 PHP中文網出品的PHP入門系統教學視頻,完全從初學者的角度出發,絕不玩虛的,一切以實用、有用...

    獨孤九賤(1)_HTML5視頻教程

    獨孤九賤(1)_HTML5視頻教程

    《php.cn原創html5視頻教程》課程特色:php中文網原創幽默段子系列課程,以惡搞,段子為主題風格的php視頻教程!輕松的教學風格,簡短的教學模式,讓同學們在不知不覺中,學會了HTML知識。 ...

    ThinkPHP5實戰之[教學管理系統]

    ThinkPHP5實戰之[教學管理系統]

    本套教程,以一個真實的學校教學管理系統為案例,手把手教會您如何在一張白紙上,從零開始,一步一步的用ThinkPHP5框架快速開發出一個商業項目。

    PHP入門視頻教程之一周學會PHP

    PHP入門視頻教程之一周學會PHP

    所有計算機語言的學習都要從基礎開始,《PHP入門視頻教程之一周學會PHP》不僅是PHP的基礎部分更主要的是PHP語言的核心技術,是學習PHP必須掌握的內容,任何PHP項目的實現都離不開這部分的內容,通...

    作者信息

    愛喝馬黛茶的安東尼

    You know nothing!

    最近文章
    python里sep是什么意思 448
    python中rjust是什么意思 794
    python中header是什么意思 1038

    相關視頻教程

  • Python教程之開發跨平臺的記事本視頻教程 Python教程之開發跨平臺的記事本視頻教程
  • Python Web入門視頻教程 Python Web入門視頻教程
  • 零基礎入門Python項目實戰 零基礎入門Python項目實戰
  • python編程入門系列圖文教程 python編程入門系列圖文教程
  • 相關視頻章節

    第七期線上培訓班 118期四肖中特唯一