1.初识列表
列表就是队列;
列表是一种有序的,且内容可重复的数据类型;
用list代表列表,也可以用list()定义一个列表,同时定义列表可以直接使用 [ ];
python中列表是一个无限制长度的数据结构;(但为了响应速度,也应避免列表中数据过大);
列表中可以存储各种数据类型,数字、字符串、布尔型、None、另一个列表等。
成员判断 in, not in
列表长度判断 len()
max()和min()的应用
此时列表中元素数据类型必须是一致的,否则会报错(数据类型不一致,max或min无法统一比较规则)
一般用于数字的比较;
print(min([23, -4, 0, 2])) # -4
元素是字符串时,比较的是字符串首字母的 ord() 值;
2.初识元组
元组与列表一样,都是可以存储多种数据类型的数据结构;
元组也是一种有序的、元素可重复的集合;
tuple代表元组,可以用tuple创建元组,也可直接用 ( )括号;
元组也是一个无限制长度的数据结构。
元组比列表占用资源更小,
列表可变、元组不可变;
一些内置函数的使用
3.初识字典
字典是由多个key及其对应的value所组成的一种数据类型;
dict用来代表字典,并可创建一个字典,也可通过{ }创建;
eg:persion = {'name': 'll', 'age': 23}
key 可指定的值必须是不可变的数据类型,数字、字符串或元组 (大部分开发工作中使用的是字符串),
value 可指定为全部数据类型;
字典是可以被修改的;
字典中的key是唯一的(这样才能找到唯一的value)。
4.总结
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:python基础-较复杂数据类型预览 - Python技术站