Я хотел бы написать собственный класс списка в Python (позвоните ему MyCollection
), где я могу в конечном итоге позвонить:
for x in myCollectionInstance:
#do something here
Как бы я это сделал? Есть ли какой-то класс, который я должен расширить, или есть какие-то функции, которые я должен переопределить, чтобы сделать это?