首頁>Club>
4
回覆列表
  • 1 # 使用者246757967012775

    集合可以作為字典的鍵不能做字典的鍵,只能做字典的值

  • 2 # 少年的桂嬋

    字典的鍵是需要不可變型別的,而列表是可變的,列表可以透過索引賦值,所以不能作為字典的鍵,元組最有意思,元組是不可變但有是可變的,之所以這麼說,是因為元組不能像列表一樣透過索引賦值,但是如果組成元組的是多個列表的話,那麼ok,列表可變,元組內列表變了,元組也就變了。

  • 3 # 使用者6829503114642

    python中集合的表示方法:

    1.建立一個空集合. s = set () #可以檢視 s 的型別, type(s)

    2.建立非空集合 s = {1,2,3} < class ,'set'>

    3.注意,錯誤的表示方法. s = {} 此時,s 的型別為字典

    4.集合的建構函式. set() 建立空集合. set(interable)用可迭代物件建立。

    集合(set)是一個無序的不重複元素序列。 可以使用大括號 { } 或者 set() 函式建立集合。

  • 4 # 小雪020

    (1)無序,也就是說,不應該期待字典資料的訪問順序。真正的訪問順序完全由Python直譯器決定。


    (2)鍵值對,這在其他程式語言中也被稱為關係陣列和雜湊,其應用在實際開發中相當普遍,json和XML形式的資料通常由這個資料結構處理。


    (3)物件集合,這意味著和列表一樣,可以包含任何形式的資料。


    注意,字典中的鍵是唯一的。當然,如果值一般,字典的鍵也是物件,其唯一的判斷邏輯取決於物件物件==運算子的過載處理,這在後續的深入理解部分提到。

  • 中秋節和大豐收的關聯?
  • 如何用萬用表測量電路中電晶體的工作狀態方法截止保和?