
Python中有6個標準的數(shù)據(jù)類型:Number(數(shù)字)、String(字符串)、List(列表)、Tuple(元組)、Set(集合)、Dictionary(字典),每種類型有其固有的屬性和方法,學會這六種數(shù)據(jù)類型及基礎(chǔ)的方法,很多代碼基本上都能看得懂,很多功能也都能實現(xiàn)了。要是實現(xiàn)面向百度編程到面向自己編程的轉(zhuǎn)變,必須搞搞清楚這六大數(shù)據(jù)類型的屬性和方法。當然還有內(nèi)置函數(shù),也是基礎(chǔ)中的基礎(chǔ)。本文把前期的內(nèi)容進行了整理,可以比較全面的掌握Python基礎(chǔ)。
標準的數(shù)據(jù)類型又分為可改變的數(shù)據(jù)類型和不可變的數(shù)據(jù)類型,數(shù)字、字符串、元組屬于不可變類型;列表、字典、集合都屬于可變類型。
什么是可變類型?在值改變的情況下, 內(nèi)存地址(ID)不變, 證明改變的是原值即可變類型-->也叫不可 hash 類型
'''修改前'''ls = ['aaa', 'bbb', 'ccc']id(ls)'''修改后'''ls[0] = 'AAA'id(ls)
什么是不可變類型?在值改變的情況下, 內(nèi)存地址也改變了, 證明這改變的值是產(chǎn)生的新值即原值不可變-->也叫可 hash 類型他們都是一個不可分割的整體'''修改前'''x = 'xiaowuge'id(x)'''修改后'''x = "XiaoWuGe"id(x)
··· END ···
↓掃描關(guān)注本號↓