數(shù)據(jù)結(jié)構(gòu):通過某種方式組織在一起的數(shù)據(jù)元素的集合。
python中最基本的數(shù)據(jù)結(jié)構(gòu)是序列(sequence),序列中每個(gè)元素被分配一個(gè)序號(hào)————即元素的位置,也稱其為索引;
python包含6種內(nèi)建序列,分別是:列表、元組、字符串、Unicode字符串、buffer對(duì)象和xrange對(duì)象;列表可以修改,元祖不能修改;
python中還有一種名為容器(container)的數(shù)據(jù)結(jié)構(gòu),容器基本上是包含其他對(duì)象的任意對(duì)象。
序列(列表和元組)和映射(字典)是兩類主要的容器:序列中每個(gè)元素都有自己的編號(hào),映射中每個(gè)元素則有一個(gè)名字(鍵)。
所有序列類型都可以進(jìn)行某些操作,包括:索引(indexing)、分片(slicing)、加(adding)、乘(multiplying),以及檢查某個(gè)元素是否屬于序列的成員。
以上內(nèi)容為大家介紹了Python數(shù)據(jù)結(jié)構(gòu),希望對(duì)大家有所幫助,如果想要了解更多Python相關(guān)知識(shí),請(qǐng)關(guān)注IT培訓(xùn)機(jī)構(gòu):千鋒教育。