python3內存存儲幾種數據類型對差異


列表,元組,集合,字典幾種數據類型差異

列表: list=[0,1,'a']

元組:list=(0,1,'a')

集合 :list=[0,1,'a']

字典:list={name:'tom',age:20}

列表:用方括號[]表示,可存儲任意類型,多個元素用逗號分隔,里面的元素可重復

 

元組:元組與列表類似,不同之處在於元組的元素不能修改。元組使用小括號()表示,列表使用方括號[]

 

集合:和列表差不多,不用之處是集合里的元素不可重復,用{}表示。如果在定義的時候有重復項,在輸出的時候會自動去重,里面可存儲任意元素,多個元素用逗號分隔 因為集合和字典都是用{}表表示,故創建空集合用set(),如:list=set(),如果用list={},系統解析器則會默認為字典集合的創建

字典:字典是另外一種可變容器模型,且可存儲任意類型對象,用大括號{}表示,里面的每個元素都是以key,value的方式存儲。其中key是不可重復且不可修改,則value則不必。

      如key有重復的項,在輸出的默認會選最后一個。定義方式:如:dict1 = {key1 : value1, key2 : value2 }

   

 

 

 

具體語法可參考http://www.runoob.com/python3/python3-list.html

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM