随笔分类 - Python拾遗
摘要:一、__init__和__new__的区别 __init__和__new__都是python类中的内置方法 new方法的参数是cls–当前类本身 init方法的参数是slef–实例化的对象 new方法:实例化对象(开辟内存空间) init方法:对实例化对象进行初始化操作 new方法和init方法会在
阅读全文
摘要:十三、去掉字符串中特定的字符 方法一:字符串strip(),rstrip(),lstrip()去掉两端或某一端字符 方法二:字符串切片加拼接 方法三:字符串的replace()方法或正则表达式re.sub()删除任意子串 方法四:字符串的translate()方法,可以同时删除多种不同字符 十四、p
阅读全文
摘要:一、在列表,字典,集合中根据条件筛选数据 过滤负数(例) filter函数 列表List(filter(lambda x:x>=0,data)) 字典dict(filter(lambda item:item[1]>=0,data.items())) 集合set(filter(lambda x:x>=
阅读全文
摘要:什么是函数? 函数是抽象出的一组执行特定功能的重复代码,通俗理解,就是对一些重复的工作进行封装和然后直接调用,避免重复造轮子。 Python中的函数如何定义? 使用def关键字,结构如下: 其中return 语句表示函数的结束,在函数内部return语句后的语句不会执行,return关键字后面客户以
阅读全文
摘要:前言: 之前在迭代器、可迭代对象这一部分一直有些混淆,结合一些资料,表达我对这些概念的理解,未必都对,但是适合刚开始入手的朋友们从零开始理解 开门见山首先介绍可迭代对象和迭代器的通俗理解 迭代器就是能被next()调用得到下一次迭代值的对象,迭代器不直接保存迭代的序列值,而保存得到下一次迭代值的算法
阅读全文

浙公网安备 33010602011771号