當前位置:成語大全網 - 新華字典 - python哪些是容器

python哪些是容器

容器從字面意思上理解就是盛放,放置東西的盒子,python容器主要指的是列表、元組、字典和集合。

1、列表 list()

列表是可變的,列表中的元素允許是不同的數據類型的元素

2、元組? tuple()

元組是不可變類型,可以把元組理解為壹個常量列表

3、字典? dict()

字典是可變數據類型,同列表壹樣,列表中的元素是有順序的,區別在於:列表是按下標來進行查找元素的,當列表元素多的時候,查找起來就不是很方便了。而字典中的元素順序不重要,而可以通過鍵來訪問元素。

4、集合 set()

可以簡單把集合理解為舍棄了值的字典,而且鍵與鍵之間也不允許重復。

幾種數據結構的比較

都可以通關[]來對單個元素進行訪問

字符串和元組是不可變數據類型,列表和字典是可變數據類型

這幾種數據結構可以進行自由組合,形成更大更復雜的結構