при объединении двух списков в словарь только последние объекты передаются в dict - PullRequest
0 голосов
/ 17 октября 2018

Привет, я пытаюсь объединить два списка, созданные из файла CSV, в DICT.но дикт содержит только последние объекты из списков.Что я делаю не так?

enter image description here

1 Ответ

0 голосов
/ 17 октября 2018

Вы переопределяете ключ каждый раз при построении своего диктата.Следующий код будет иметь значения для дебет и кредит в списке.При печати это должно выглядеть так: {"credit" : [...], "debit": [...]}.

credit_list = []
debit_list = []
combination = zip(dc_list, amount_list)
for key, value in combination:
    if key == "credit":
        credit_list.append(value)
    elif key == "debit":
        debit_list.append(value)

mydict = {"credit": credit_list, "debit": debit_list}

Примечание: Выше приведен способ отправки кода в вашем вопросе.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...