Когда я создаю zip 2 список для создания python dict, только ak, v является возвращаемым, но мои 2 списка имеют длину = 5.
мои списки выглядят так:
Date_List = ['2019-11-04', '2019-11-04', '2019-11-04', '2019-11-04', '2019-11-04']
Gains_List = [0.0, -0.16873767942313656, 0.7362161773647236, -0.13807995856330857, 0.2844974266425382]
Длина обоих одинакова, поэтому я пытаюсь создать дикт, используя его понимание:
accumulated = {k: v for k, v in zip(new_data_list, ganhos)}
Но, когда я печатаю накопленный результат, возвращается только одно значение, например:
{'2019-11-04': 0.2844974266425382}
Еще одна вещь, которая случается, это то, что у даты '2019-11-04' есть значения 0,00 , но когда я делаю zip, dict получает последнее значение в Gains_List и помещает в как первое значение в dict.
Результат должен выглядеть следующим образом:
{2019-11-04: 0.000000, 2019-11-05: -0.168738, 2019-11-06: 0.736216, 2019-11-07: -0.138080, 2019-11-08: 0.284497}