python中的特殊方法也称为魔术方法,以两个下划线开头,两个下划线结尾(例如__getitem__)。
Python解释器遇到特殊句法时会使用特殊方法激活一些基本的对象操作。
很多时候,特殊方法的调用是隐式的,比如for i in x:背后其实用的是iter(x),而这个函数背后则是x.iter()方法。
python中的特殊方法
最新推荐文章于 2022-04-15 17:04:02 发布
博客介绍了Python中的特殊方法,也叫魔术方法,以双下划线开头和结尾,如__getitem__。Python解释器遇到特殊句法时会用特殊方法激活基本对象操作,且很多特殊方法调用是隐式的,如for i in x背后涉及iter(x)及x.iter()方法。
498

被折叠的 条评论
为什么被折叠?



