赞
踩
https://blog.csdn.net/liuchunming033/article/details/51455663
https://docs.python.org/3.5/reference/datamodel.html
https://www.cnblogs.com/liao-sir/archive/2018/02/08/8416081.html
len()方法与特殊方法__len__
特殊方法的存在是为了被 Python 解释器调用的,你自己并不需要调用它们。也就是说没有 my_object.__len__() 这种写法,而应该使用 len(my_object)。在执行 len(my_object) 的时候,如果my_object 是一个自定义类的对象,那么 Python 会自己去调用其中由
你实现的 __len__ 方法。abs也是同理。这样就可以保证格式和通用性,创建自己类的常用的函数。
分类:可变不可变,容器序列扁平序列
列表推倒和生成器表达式
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。