python del删除列表,python删除元素del 可以删除部分元素吗
最近,我们介绍了很多测试对象属性的方法。经过一系列的测试,我们发现这个属性是不需要的,然后我们需要使用删除功能。在python中,可以选择delattr函数来删除对象的属性。基于它的删除功能,可以扩展到被删除对象的方法吗?在我们对delattr函数有了全面的了解之后,我们将开始实例的测试。
1.说明:
setattr函数用于删除指定对象的指定名称的属性,与setattr函数相反。
不能删除对象的方法。
2.参数
对象-对象。
名称-必须是对象的属性。
3.返回值
没有。
4.实例
a .说你好
boundmethoda . sayhelloof _ _ main _ _ . aobjectat0x 03 f 014 b 0
Delattr(a, sayHello)#不能用于删除方法
回溯(mostrecentcalllast):
文件 pyshell#50 ,第1行,在模块中
德拉特尔(一个,说你好)
AttributeError:sayHello
通过测试结果可以看出,delattr函数不能删除对象的方法,它只有删除属性的功能,否则会报错。相信本文的实战代码演示能让大家对注意点有深刻的印象。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。