目录
Python容器定义
容器:用来存储和组织其他对象的对象。容器里面可以放很多东西,这些东西可以是字符串,可以是整数,可以是自定义类型,然后把这些东西有组织的存放在内存中
Python容器:列表(list),元祖(tuple),集合(set),字典(dict),队列(queue)等
一、列表(list), 元祖(tuple), 字典(dict), 字符串(string), 集合(set)区别与联系概括 ★★★★★
数据类型 | 列表 (list) |
元祖 (tuple) |
集合 (set) |
字典 (dictionary) |
---|---|---|---|---|
表示 | [] |
() |
() |
{} |
举例 | a_list = [1, True, ‘aa’] | a_tuple = (1, True, ‘aa’); t2 = (1 , ) |
a_set = {1, True, ‘aa’}; s = set( [1, True, ‘aa’]) |
a_dict = {‘name’: ‘xuan’, ‘age’: 21} |
是否有序 | 有序 | 有序 | 无序 |
无序 |
是否读写 | 读写 | 只读 |
读写 | 读写 |
空定义 | a_list = [] | a_tuple = () | a_set = set(); not_sure = {}空字典 |
a_dict = {} |
元素可修改 | a_list[0] = 23 | 否 |
否 |
a_dict[‘age’] = 30 |
下标访问 | a_list[0] = 23 | a_tuple[0] | 否 |