TransWikia.com

Работа со списком и текстовым файлом

Stack Overflow на русском Asked by fantazy on December 14, 2021

Помогите, пожалуйста, с заданием. Нужно в списке prev_data_dict обработать каждый его элемент с помощью функции blockcypher.get_total_balance('тут название переменной') и записать в файл с названием prev_balance.txt построчно (каждый элемент в каждой строке).

with open(r'prev_data.txt', mode='r', encoding='utf-8') as prev_fl:
    # получим список всех строк
    prev_data_lines = prev_fl.readlines()
    # на основе списка создадим словарь ключ:значение
    prev_data_dict = {ln.split(';')[0]:ln.split(';')[1] for ln in prev_data_lines}
    # превращение словаря в список ключей prev_data_dict
    prev_data_lines_adr = prev_data_dict.keys()

One Answer

Для начала, лучше сделать так:

with open(r'prev_data.txt', mode='r', encoding='utf-8') as prev_fl:
    prev_data_lines = prev_fl.readlines()

prev_data_dict = {ln.split(';')[0]:ln.split(';')[1] for ln in prev_data_lines}
prev_data_lines_adr = prev_data_dict.keys()

Answered by Elusha on December 14, 2021

Add your own answers!

Ask a Question

Get help from others!

© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP