Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Não entendi o interable e o .programas

não enetendi pq ele vira interable quando colocamos o .programas. na vdd, não entendi o uso do .programas no final do minha playlist. ele não ta herdando nada da class programa ? ajuda ai pfff

for programa in minha_playlist.programas:
    print(programa)
1 resposta
solução!

"minha_playlist" é um objeto da classe Playlist, a classe Playlist por sua vez possui um atributo chamado programas que armazena a lista de programas da Playlist.

Por isso você consegue iterar sobre minhaplaylist.programas, pois assim você está acessando a lista de programas da Playlist.

iterar sobre minhaplaylist não funciona, pois é apenas 1 objeto do tipo Playlist