Olá, Vivian! Tudo bom? Espero que sim!
Precisamos utilizar as vírgulas toda as vezes em que precisamos delimitar onde os valores são distintos, para indicar que existe mais de um valor por alí.
O que acontece é que a função list()
, que é nativa do Python, tem uma interação especial com a variável do tipo string
.
Quando passamos uma string dentro da função list()
, esta automaticamente separa todo os caracteres como elementos individuais, então é o equivalente a escrever ['a','s','d','a','e','s','d','a','d','e','s']
ou ainda list('a','s','d','a','e','s','d','a','d','e','s')
. E isso tem a ver com a maneira essa função foi implementada pelo Python.
Então pode usar a segunda maneira sem problemas.
Se ainda tiver alguma dúvida, estou por aqui. Ótimos estudos e grande abraço!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!