第5天,python之路
2021-06-27 14:05
标签:list val end 自己的 value 一点 字典 ext python 已经过了两三天了,东西一点没来写,今天慢慢的写吧。 还是会按Alex Li的流程来学习,编写 写出自己的东西 简单的有,str ,int , 常用的: 列表list[], 字典dict{key:value} 元组tuple() 集合set{} list 属性方法 切片 list[m:n] list[-m:0] 增:list.append(str) list.extend ( list[]) #扩展列表 删 : del list (ele) #指定元素删除 list.remove(ele) #指定元素删除 list.pop() #删除最后一个元素 改 : list [indes] = str 插 : list.insert(index,str) #插入元素 统计:list.count() #统计元素个数 排序:list.sort() #排序 反转:list.reverse() 下标:list.index(ele) dict 无序性,key值唯一 增 : dict [key] = str 如果字典中无key值,就增加键值对,如果存在key,则修改value值 dict.update(dict 1) #更新字典 删: del dict[key] dict.pop(key) dict.popitem() #随机删除 改: dict [key] = value 查: dict [key ] key in dict dict.get(key) #获得key对应的value 初始化:dict.setdefault(key,value) #有key,则不变;无key,则增加键值对 dict.keys() #关键字列表 dict.values() #value值列表 循环字典: for key in dict: print(key,dict[key]) for key,value in dict.item(): print(key,value) tuple 只创建,不能修改,可读的列表 tuple.count() #统计 tuple.index() #索引元素 set 交&,差-,并|,补^ 无序性,去重 增: set.add(ele) set.update(list) 删:set.remove(ele) 查: x in set x not in set 这些数据已经够用了,好好利用起来 第5天,python之路 标签:list val end 自己的 value 一点 字典 ext python 原文地址:https://www.cnblogs.com/haccer/p/9651735.html