昨天元组的内容忘了总结,元组是无法改变的列表,在输入元组值时,如果元组只有一个元素,那么必须在元素后加一个逗号,不然的话该元组的类型会变为int,加了逗号后就会正常。
今天学了切片以及字典的内容,学习类容如下:
切片是指截取操作对象一部分内容。s【3:7】就是截取字典中第3、4、5、6个元素,经典左闭右开。s【3:7:2】就是截取第3、5个元素,2为步长。
假设字典为info = {‘name’:‘小武’,‘年龄’:19}
如果要查看元素,有两种方法:方法一、print(info【‘name’】)方法二、print(info.get(‘name’))如果查找的元素不存在,那么会返回None。
如果要修改元素就让info【‘name’】 = ‘法外狂徒’ get在这个时候不能用,别问,问就是规定。
添加:info【‘sex’】 = ‘男’ 只要元素名不存在,那么就会直接添加进字典中。
删除分为两种,一种是del,del可以删除某一元素也可以直接删除字典。如果删除了字典,那么其将完全不存在。另一种是clear,clear只能以字典为对象,删除后字典框架还在,内容全无。
遍历可以得到三种结果,一种.keys,得到的就是keys,一种是value,得到的就是value,一种是items,得到的是所有项目。如果是values,前面两个变量得到的和只有一个变量得到的结果不同,需要注意区分。
今天就是这些内容,晚安。