目录
不可变数据(3 个):Number(数字)、String(字符串)、Tuple(元组);
可变数据(3 个):List(列表)、Dictionary(字典)、Set(集合)。
String
方法 | 描述 |
str.lower() | 将str所有的字符串转变成小写 |
str.upper() | 将str所有的字符串转变成大写 |
Dictionary
1.创建空字典的方式:
(1)d={}
(2)d2=dict()
2.向空字典添加数据的方式:
3.创建字典的同时添加数据
4.字典类型的函数和方法
(1)<d>.keys():返回所有的键信息
(2)<d>.values():返回所有的值信息
(3)<d>.items():返回所有的键值对
(4)<d>.get(<key>,<default>):键存在返回相应的值,否则返回默认值
(5)<d>.pop(<key>,<default>):键存在返回相应的值,同时删除键值对,否则返回默认值
(6)<d>.popitem():随机从字典中取出一个键值对,以元组的形式返回
(7)<d>.clear():删除所有键值对
(8)del <d>[<key>]:删除字典中某一个键值对
(9)<key> in <d>:如果键在字典中则返回True,否则返回False
(10)将<d>.keys()返回的内容,转换成列表
list
1.创建空列表的方式
(1)list=[]
(2) list1=list()
2.在空列表中添加数据
3.在创建列表的同时添加数据
4.列表的函数和方法
(1)list.index(obj):从列表中找出某个值第一个匹配项的索引位置
(2)list.reverse():反向列表中元素
(3) list.extend(list):在列表末尾一次性追加另一个序列中的多个值
(4)list.remove(obj):移除列表中某个值的第一个匹配项
set
1.空集合的创建方式
2.创建集合并在集合中添加数据