O instrutor fez o laço for da seguinte maneira:
for index, row in nomes.iterrows():
Se eu fizer um print(index) a saída será um print de todas os índices do DataFrame, e se eu fizer um print(row) a saída será um print com detalhes de cada linha da seguinte forma:
nome MARIA
ID_alunos 133
Dominio @servicodoemail.com
Email maria@servicodoemail.com
Matricula 1
Name: 0, dtype: object
Agora, caso eu faça o seguinte código:
for row in nomes.iterrows():
print(row)
A saída vai mesclar o índice com as informações da linha.
(0, nome MARIA
ID_alunos 133
Dominio @servicodoemail.com
Email maria@servicodoemail.com
Matricula 1
Name: 0, dtype: object)
Ou seja, ao fazer um laço for, se eu passar somente um nome antes do (in), em casos de DataFrame, ele vai acessar tanto o índice quanto a linha juntos? E caso eu passe dois nomes o primeiro vai acessar os índices e o segundo vai acessar as informações da linha separadamente?