tendo em consideração o codigo:
class Playlist(list):
def __init__(self, nome, programas):
self.nome = nome
super().__init__(programas)
e o for para vizualização:
for programa in playlist_fim_de_semana:
print(programa)
eu ainda nao entendi do porque o for não passa pelo atributo 'nome' da classe nem em qual outra situação eu conseguiria reutilizar o super(). ou apenas do por que o super(). deve estar abaixo do self.nome, achei muito vago a explicação, não consegui vizualizar o caminho que o computador vai seguir ate chegar ao resultado