Python基础学习第三篇----元组、字典、字符串
1、元组对象
另外,元组的意义还在于,元组可以在映射(和集合的成员)中当做键使用--而列表不行,元组作为很多内键函数和方法的返回值存在
2、字典(重要):新概练
映射表示由键与值的一一对应。根据key键有哈希算法后的存储地址去寻找value值
字典是python中的唯一的映射类型,采用键值对(key-value)的形式存储数据,python对key进行哈希函数运算,根据计算的结果决定value的存储地址,所以字典是无序存储的,且key必须是可哈希的。可哈希表示key必须是不可变类型,如:数字,字符串,元组。
回忆:
数列由’[]’构成,通过索引查询,并且有序。
元组由‘()’构成与列表类似,但有一个区别是元组不能修改
字典由‘{}’构成,通过key键查询,无序状态,key值要放不可变类型,value值可以是任何类型
不可变类型:整型、字符串、元组
可变类型:列表、字典
注:字典和列表都是可变类型,所以不能作为key值,但可以作为value值,因为value值可以是任意类型
字典的两大特点:1.无序 2.key键必须唯一
2.1、字典操作
2.2、增加字典元素
2.3、删
2.4、修改字典元素
2.5、查询字典元素,以及全部value值和key值
3、字典的其他操作
3.1、创建字典的第三种操作,不常见
3.2、字典嵌套
3.3、字典排序
3.4、字典遍历
4、字符串方法以及重要方法
字符串的全部方法:
字符串中的重要方法: