組合數(shù)據(jù)類(lèi)型是指可以包含多個(gè)元素的數(shù)據(jù)類(lèi)型。Python 中常用的組合數(shù)據(jù)類(lèi)型有三種:
列表(List):列表是一種有序的、可變的序列,可以包含任意類(lèi)型的元素。列表用方括號(hào) [] 定義,多個(gè)元素之間用逗號(hào)分隔。
元組(Tuple):元組也是一種有序的序列,但是元組是不可變的,一旦定義后就不能修改。元組用小括號(hào) () 定義,多個(gè)元素之間用逗號(hào)分隔。
字典(Dictionary):字典是一種鍵值對(duì)形式的數(shù)據(jù)結(jié)構(gòu),可以用于存儲(chǔ)和查詢(xún)數(shù)據(jù)。字典用花括號(hào) {} 定義,鍵值對(duì)之間用冒號(hào) : 分隔,不同的鍵值對(duì)之間用逗號(hào)分隔。
另外,還有一種集合(Set)數(shù)據(jù)類(lèi)型也可以被看作是一種組合數(shù)據(jù)類(lèi)型,集合是一種無(wú)序、不重復(fù)的元素集合。集合用花括號(hào) {} 或 set() 函數(shù)定義,元素之間用逗號(hào)分隔。
因此,Python 的組合數(shù)據(jù)類(lèi)型有四類(lèi):列表、元組、字典和集合。這些數(shù)據(jù)類(lèi)型都有自己的特點(diǎn)和應(yīng)用場(chǎng)景,可以根據(jù)實(shí)際情況選擇合適的數(shù)據(jù)類(lèi)型。