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

Criação de Series

Olá! Quando é necessário colocar vírgula entre os valores de uma lista?

Na aula, o professor não utilizou vírgulas para criar a Series s:

s = pd.Series(list('asdaesdades')) s

Eu pensava que só poderia escrever assim:

s = pd.Series(list('a','s','d','a','e','s','d','a','d','e','s')) s

1 resposta
solução!

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!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software