Olá! Seria necessário eu colocar a variável nome declarada na classe Playlist? Porque nome recebe (=) a str 'fim de semana'. Não poderia excluir nome e usar somente programa e no código mais abaixo é só colocar: playslist_fim_de_semana_2 = Playlist(filmes_e_series)? O nome da playlist não é a variável play_list_fim_de_semana e playlist_fim_de_semana_2?
class Playlist(list):
def __init__(self, nome, programas):
self.nome = nome
super().__init__(programas)
[...]
playlist_fim_de_semana = Playlist('fim de semana', filmes_e_series)