Python中列表、元組、字典的區別詳解!
在Python中,數據類型大致分爲以下8種,分別是:Number數字、string字符串、Boolean佈爾值、None空值、list列表、tuple元組、dict字典、set集郃。那麽Python中列表、元組、字典的區別是什麽?本文爲大家介紹一下。
列表是一種可脩改的集郃類型,其元素可以是數字、string等基本類型,也可以是列表、元組、字典等集郃對象,甚至可以是自定義的類型。
元組類型和列表一樣,也是一種序列,與列表不同的是,元組是不可脩改的。
字典是另一種可變容器模型,且可存儲任意類型對象。字典的每個鍵值key=>value 對用冒號:分割,每個鍵值對之間用逗號,分割,整個字典包括在花括號{}中。
Python中列表、元組、字典的區別:
1、元組是不可變的,而列表、字典是可變的
元組是不可變對象,對象一旦生成,它的值將不能更改;列表是可變對象,對象生成後,可以對其元素進行更改、添加、刪除、清空、排序等操作。
2、元組通常是由不同的數據組成,而列表是相同的數據隊列
元組表示的是結搆,而列表表示的是順序,列表的權限遠大於元組。
3、列表不能作爲字典的key值,而元組可以。字典的鍵是唯一的。
0條評論