我正在尝试进入面向对象编程,但我会陷入一些可能非常简单的事情.我希望有一个列表的对象,但是从传递给它的一些值开始.
例:
class superList(list):
def __init__(self,startingValues):
self = startingValues
myList = superList([1,2,3])
myList.append(4)
print(myList)
Run Code Online (Sandbox Code Playgroud)
我希望这个输出是[1,2,3,4].如果有人可以提供帮助,我会非常感激!