Mam tablicę numpy i chcę utworzyć słownik z tablicy.Tworzenie słownika z tablicy numpy
Dokładniej chcę słownika, który ma klucze, które odpowiadają rzędu, więc klucz 1 powinna być suma rzędu 1.
s1 jest moja macierz i wiem jak uzyskać sumę rzędu ale robi numpy.sum(s1[i])
, gdzie i jest wiersz.
Myślałem o stworzeniu pętli, w której mogę obliczyć sumę wierszy, a następnie dodać ją do słownika, ale jestem nowy w programowaniu, więc nie jestem pewien, jak to zrobić lub jeśli jest to możliwe.
Czy ktoś ma jakieś sugestie?
EDIT
stworzyłem kluczowe wartości z zakresu funkcji. Następnie zapinałeś klucze i tablicę.
mydict = dict(zip(keys, s1))