Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Erro Data Science do Zero

Olá pessoal! Estou estudando data science e ao ler o livro "Data Science do Zero" de Joel Grus, me deparei com um erro e meu código e não to conseguindo entender o que é. ;/

Vocês podem me auxiliar? https://colab.research.google.com/drive/1ValAmvjAxmtYK8wqis6U_Qp1JCrVDtLu?usp=sharing

Minha principal dúvida é quando tento preencher as listas com este código:

for i, j in pares_relacao: 
    pesquisadores[i]["relacionamentos"].append(pesquisadores[j]) # Adicionar j como uma relação do pesquisador i  
    pesquisadores[j]["relacionamentos"].append(pesquisadores[i]) # Adicionar i como uma relação do pesquisador j

Obrigado pela força!

2 respostas
solução!

Talvez esse seja o problema?

for pesquisador in pesquisadores:
    pesquisador['relacionamentos']: [] 

Dicionários são preenchidos com um sinal de recebe "=". Então a forma correta de definir uma nova chave seria

for pesquisador in pesquisadores:
    pesquisador['relacionamentos'] = []

Espero ter conseguido ajudar de alguma maneira. Desculpe se esse não for o problema.

Muito obrigado Ethan!!!

Ajudou sim!! Deu super certo.

Obrigado!!!