列表:
列表是Python內(nèi)置可變序列之一,是包含若干元素的有序連續(xù)內(nèi)存空間。
列表元素放在一對(duì)中括號(hào)中,每個(gè)元素用逗號(hào)隔開,每個(gè)元素類型可以不同,沒有長(zhǎng)度限制。
當(dāng)列表元素增加或刪除時(shí),列表對(duì)象自動(dòng)進(jìn)行擴(kuò)展或收縮內(nèi)存,保證元素之間沒有縫隙(自動(dòng)內(nèi)存管理
元組:
一種不可變的有序容器,其中的元素有位置上的先后順序,標(biāo)志性符號(hào)是圓括號(hào)和逗號(hào)( , )
元組的適用場(chǎng)景:
元組比列表操作速度要快,適合遍歷。
如果數(shù)據(jù)不需要被修改,要“保護(hù)起來”,那么可以適用元組。
由于不可變屬性,在很多方法和操作中只能用元組作為結(jié)構(gòu)的一部分,比如字典中的key。
字典:
注意:字典的鍵不可以出現(xiàn)重復(fù)值,值可以重復(fù)
必須是不可變的數(shù)據(jù)類型才可以做字典的鍵,如果是包含列表的元組也不能做鍵
集合:
集合是一種無序的可變的容器,對(duì)應(yīng)數(shù)學(xué)中的集合,標(biāo)志性符號(hào)是花括號(hào){}
集合與字典類似,集合中的元素被看做的字典中的鍵(里面的元素需要是不可變的數(shù)據(jù)類型),集合里面沒有重復(fù)值








暫無數(shù)據(jù)