.8 __delitem__
__delitem__ 在调用 del instance[key] 时调用 , 你可能记得它作为从字典中删除单个元素的方法 。当你在类实例中使用 del 时,Python 替你调用 __delitem__ 专用方法 。
class A:
def __delitem__(self, key):
print 'delete item:%s' %key
a = A()
del a['key']
关于python的重载问题没有重载,但是可以有默认参数和不定长参数 , 可以判断默认值和参数长度来处理 。
比如:
def range(start, end = -1):
if end == -1:
end = start
start = 0
或
def range(*args):
if len(args) == 1:
start = 0
end = args[0]
elif len(args) == 2:
start, end = args[0], args[1]
【python函数的重载吗 python重载运算符】关于python函数的重载吗和python重载运算符的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。
- redis的热点数据缓存 redis热点数据切换
- 如何修改戴尔服务器的IP地址? 戴尔服务器ip地址怎么改
- mysql中ext
- 优惠券功能的业务流程设计图谱 优惠券redis处理
- redis通配符的使用
- redis是开发工具吗 redis的开发人是谁
- mysql备份一个表的数据 备份一个mysql库
- mysql中删除记录的命令 mysql删除中继日志
- mysql 判断 mysql的判断语句
- 屏蔽数据库的复杂性 mysql数据库屏蔽权限
