Na aula foi apresentado um erro que ocorre pela impossibilidade do "For" iterar um objeto que não é iterável. Antes de herdarmos argumentos da "List" não é possível usar o nosso objeto da "classe Playlist" dentro do "For", depois de herdado torna-se possível e tudo bem. Eu entendi que uma classe filha obviamente herda as características da classe mãe e por "List" ser iterável o objeto da "Classe Playlist" se torna também, mas dentro da "classe Playlist" já existia uma lista que era o seu segundo atributo (ou terceiro se contar o "self"), enquanto que o primeiro é o "Nome" do objeto playlist. Eu queria saber se o objeto, antes de herdar "List" não é iterável por causa da existência desse "nome" ou se é porquê o objeto não é iterável desde o começo por natureza. Eu não entendi o que torna esse objeto não iterável no começo antes de herdar e também eu não entendi como ele se tornou iterável depois de apenas herdar "List", sendo que dentro do seus atributos/argumentos ainda existem "nome" que não é uma lista. Por que dentro do "For" desconsiderou o "nome" da Classe Playlist?