Простите что создаю похожую тему.
Если я читаю файл построчно и есть у меня два регулярных выражения,
or line in open('1.txt'): str_lic_scheta = re.match(r'(Лиц\.счёт)(\s{1,3}\d{1,4})(\s{1,10}.*)', line) summa_k_oplate = re.match(r'(с\-\s{1,3}\d\d\-\d\d\-\d\d\d\d|\s{10,22})(\s{1,8}Сумма\s{1,3}к\s{1,3}оплате) (\s{1,4}\d{1,6}\.\d{1,2})', line)
Вопрос такой как мне создать такой словарь
[code python] slovar = {str_lic_scheta.group(2):[str_lic_scheta.group(3),summa_k_oplate.group(3)]}[/code]Ведь если я правильно понимаю в моем случае, данные должны быть найдены одновременно, а если данные регулярным выражением найдены не одновременно, их надо где то временно хранить.