day04内容回顾
- 列表,增删改查,append,insert,extend
删除:remove(按元素),pop(按索引),clear(还在),del(不在了)
修改:l1[索引] = ‘新元素’, l1[切片] = ‘被修改内容’
查:for循环
range (一个自定义从0-无线的列表),步长 - 元组:只能查,儿子不能改,孙子可以改
- sort,排序可以选择正和逆,还有反转
- join
day05内容
dict:无序的,存储大量的关系型数据,二分法查找
dic = {
'age':18,
'name':xxx,
'sex':man,
}
#增加,若这个key已存在,则是修改,不存在则是新增
dic['high'] = 185
#另一种增加方法,已存在的不修改,不存在的新增
dic.setdefault('weight', 150)
#删除,按照元素具体的名称删除,有返回值,如果不传的话,删除最后一个
dic.pop()
#删除,随机删除
dic.popitem()
#删除,del删除
del dic('name')
#清空字典
dic.clear()
#改,新增已存在的就是改
#查询
dic['name']
dic.keys() #所有的键
dic.value() #所有的值
dic.items()#所有的键值对
for i in dic.items:
print(i)
#循环出它的key和value
for k, v in dic.items():
print(k, v)