IT多学点儿 2019-03-14 19:48:07 术语 元组(tuple):储存有序对象的一个容器,里面的对象是不可变的 字典(dictionary):储存对象的一种容器,将一个成为键的对象,映射至一个称为值的对象 键(key):用来查找字典中对应的值 值(value):字典中映射至键的值 键值对(key-value pair):字典中建映射至值 映射(mapping):将一个对象链接至另一个对象 正文 创建元组的两种语法 1. 2. 通过第二种方法可以为元组添加新对象,其中每一个元素要用”,“隔开,即使只有一个元素,也得在其后加上”,“以此与运算顺序()加以区别。 创建元组后,不能再新增或修改元素,但可以利用索引来获取元组中你想要的元素,也可以使用in和not in 来查看元素是否在元组中。 元组最大的好处就是在其中的元素不可改变,你可以将不想改变的元素放进去,元组将会保护它们不受外界干扰。 字典 映射的结果为产生一个键值对 可将键值对添加到一个字典中,然后使用键在字典中查询,可获得其值。但是你不可以用值来查询键(这个很好理解就比如你可以用钥匙开门但不能用门来开钥匙) 字典是可变的,所以可以向其中新增键值对,但与列表和元组不同字典储存的值是无序的 字典的价值为键与值之间的关联,即你可以通过键来找到你对应的值 创建字典的语法也有两种,一是dict()二是{},大家通过元组的例子自己编写一下吧。(输出是{},应该都会吧,不会的私信) 字典中键值对的定义是键名:值,中间用逗号隔开,如果只有一个键值对不在其后面添一个逗号。 字典名【键名】=值名 用来添加一个键值对 del字典名【键名】删除一个键值对 值名加in 或not in来判断是否在字典内 |
|