python組合數(shù)據(jù)類型有哪些?一起來看看小編今天的分享吧。
python組合數(shù)據(jù)類型有四種,分別是列表(list),元組(tuple),集合(set),字典(dict)。四種組合數(shù)據(jù)類型有各自的作用。
列表(list):可以存儲(chǔ)一組數(shù)據(jù)重復(fù)的有順序的類型:組合數(shù)據(jù)類型;
列表是用中括號(hào)([])表示,直接使用list()可以生成一個(gè)空列表,list()還可以將元組和字符串轉(zhuǎn)化為列表。
? ?2.元組(tuple):一種可以存放多個(gè)有順序的并且可以是重復(fù)的但是數(shù)據(jù)不可改變的一種組合數(shù)據(jù)類型;
元組用逗號(hào)和圓括號(hào)表示,使用小括號(hào) () 或 tuple()?或直接創(chuàng)建,元素間用逗號(hào)分隔。
? ?3.集合(set): 是一種通過哈希(hash)算法在一個(gè)容器中存放多個(gè)沒有順序的并且不可以有重復(fù)數(shù)據(jù)的組合數(shù)據(jù)類型;
需求場(chǎng)景:我們有時(shí)需要存放一組數(shù)據(jù),但是不希望存放重復(fù)的數(shù)據(jù),比如用戶的賬號(hào),這時(shí)我們就會(huì)用到集合!
? ?4.字典(dict): 目錄->內(nèi)容? 也稱為字典/映射,字典是沒有順序的;
python中的字典dict:是一種可以存儲(chǔ)多個(gè)key:value 鍵值對(duì)數(shù)據(jù)的組合數(shù)據(jù)類型。
以上就是小編今天的分享了,希望可以幫助到大家。