小白:简单类与对象
class A(list):def __init__(self,*args):
super().__init__(args)
self.name=args
a=A(1,2,3,4,5)
a
一般输入a会返回实例a的地址,为什么这里返回的是列表
class A(list)中的list是什么意思,有什么作用,和object或其他的有什么区别(object是什么?{:10_243:} )
谢谢 list就是列表对象
object就是对象,python中,所有的东西都是object列表只是其中的一个而已 本帖最后由 jackz007 于 2022-7-22 12:08 编辑
class A(list):
这一句定义了一个继承自 list 的新类 A(),那么,通过 A() 定义的对象 a 具备父类 list 所具备的一切属性和方法,实质上就是一个列表。
页:
[1]