.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重载运算符的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。
推荐阅读
- 铠甲勇士拿瓦格斗游戏,铠甲勇士拿瓦官方格斗版下载
- 如何提高卫浴电商运营,如何提高卫浴电商运营效率
- postgresql查询当前数据库名称的简单介绍
- 虚拟机打开游戏登录没网络,虚拟机登录不了游戏
- linux命令gcc功能 linux中gcc
- oracle前100条数据,oracle前1000条数据
- pdf格式怎么转换成word文档免费,pdf格式怎么转换成word文档免费软件
- 饲料电商如何选,如何选择饲料经销商
- jsp文件中java代码 如何在jsp中写java程序