@TechNOIR

Python. Как загнать значения в словарь и получить уникальные по ключу?

Добрый день!

Есть вот такой примерчик у меня
https://repl.it/@psyapathy/PresentSeashellOctagon

Как можно загнать эти значения в некий словарь и получить уникальные значения основываясь на первом столбце? Например есть 3 строки где в первом столбце стоит 12. Надо оставить только первую строку с 12, а остальные с 12 убрать.

Спасибо заранее
  • Вопрос задан
  • 356 просмотров
Пригласить эксперта
Ответы на вопрос 2
netpastor
@netpastor
Python developer
d = zip(reversed(b[0]), reversed(a[1]))
print(dict(d))

{31: 0.7731522917747498, 21: 0.7650097608566284, 90: 0.7642077207565308, 12: 0.0, 78: 0.7155299782752991, 56: 0.4607298672199249, 34: 0.44229504466056824, 23: 0.4150514006614685}
Ответ написан
@barolina
turn coffee into code
# к примеру
d = {}
...
   _ = b[0][i]
  if _ not in d:
       d[_] = a[1][i]
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы