Python字典操作大全
记录了python字典对象支持的所有操作方法,比如字典值操作、字典键操作、键值对操作、字典对象操作及字典视图对象操作
记录了python字典对象支持的所有操作方法,比如字典值操作、字典键操作、键值对操作、字典对象操作及字典视图对象操作
exec()
函数用于动态执行储存在字符串或文件中的python代码,该函数的返回值是 None
dir()
函数用于返回一个对象的属性列表。如果没有实参,则返回当前本地作用域中的名称列表;如果有实参,它会尝试返回该对象的有效属性列表。返回的列表按字母排序
实参是一个对象和一个字符串,该字符串必须是对象的某个属性。如果对象允许,delattr()
函数将删除指定的属性
使用 del
语句既能删除列表的一个元素,也能一次删除列表的多个元素(原理和切片类似,左取右不取)
complex()
是一个类,返回一个值为 real + imag*1j
的复数,或者将字符串或数字转换为复数
将 source
编译成代码或 AST
对象,代码对象可以被内置函数 exec()
或 eval()
执行。source
可以是常规的 字符串
、字节字符串
,或者 AST
对象
@classmethod
把一个方法封装成类方法,类方法把 cls
即类自己作为第一个实参,可以用来调用类的方法、类的属性,不需要实例化。@classmethod
这样的形式称为函数的装饰器