python序列,字典学习笔记

初识python备忘:

序列:列表,字符串,元组len(d),d[id],del d[id],data in d函数:cmp(x,y),len(seq),list(seq)根据字符串创建列表,max(args),min(args),reversed(seq),sorted(seq),tuple(seq)列表方法:append()末尾添加对象,count()对象计数,extend()末尾添加列表,index()第一个匹配对象的位置,insert()插入对象,pop()移除对象,默认为末尾,remove()移除第一个匹配的对象,reverse()反序存放,sort()列表排序不返回,sorted()返回排序列表但本列表不变

元组:元组不能修改tuple()参数为序列或元组返回元组

字符串:字符串都是不可变的find()方法,查找字串,没有返回-1,有返回游标join()方法,添加元素,返回添加的元素的字符串lower()方法,返回字符串的小写版本replace()方法,返回匹配字符串替换之后的字符串split()方法,字符串分割成序列,join的逆方法

字典:len(d),d[id],del d[id],data in d方法:copy() 复制内容,直接复制的话(a=b)实质是地址的复制,指向同一个地址fromkeys([],[])使用指定的键值初始化字典,参数1为键值的序列,参数2为初始化的值,默认为noneget(key)访问字典的方法,没有需要的成员也不会报错,has_key() 相当于 key in ditems() 将所有的字典以列表返回keys() 将所有的键以列表的方式返回pop()将键值对应的键-值移除popitem() 返回一个随机项移除setdefault(key,data)有同get(),没有可以设置随机键值z.update(y)利用一个字典更新另一个字典,利用y更新zvalues()以列表的形式返回字典中的值

以上就是python序列,字典学习笔记的详细内容,更多请关注 第一php社区 其它相关文章!

Posted in 未分类

发表评论