import sys # для чтения входных аргументов скрипта import re # регулярные выражения fname = sys.argv[1] # Составляем пустой словарик # (матрица с именованными строками и столбцами) row = range(50, 80, 5) col = range(40, 90, 5) ResTab = dict() for r in row: for c in col: ResTab.update({(r, c): 0}) # Вставка в словарик данных из файла: file = open(fname) for s in file: if re.search("Values:", s): res = re.findall('[0-9]+', s) m = int(res[0]) n = int(res[1]) k = int(res[2]) if (m, n) in ResTab.keys(): ResTab.update({(m, n): k}) file.close() # Чтение из словарика: file = open("output.txt", "w") for r in row: for c in col: file.write('{:2d} '.format(ResTab[(r, c)])) file.write('\n') file.close()Разукрашено на tohtml.com.
-
Свежие записи
- Строем
- Я река
- Хазен: Разум природы и разум человека
- Пригожин, Стенгерс: Порядок из хаоса
- Эхо в подъезде
- 26 марта 2017 года
- Уникальный день!
- Чтение
- Над Сеулом
- Крепость в Сувоне
- Новые горизонты
- С новым годом
- Бешеный январь
- Предновогодняя экскурсия
- Ноябрьское
- Переезд в Йонгин
- Отпуск в конце августа и прочее
- Конец июля
- Мерский коронованый вирус
- О поездке на Родину
- Убийство Алексея Мозгового
Свежие комментарии
- Юрий к записи Сброс ошибок на телевизоре sharp LC-13SH1E
- Артур к записи Сброс ошибок на телевизоре sharp LC-13SH1E
- Hippie-Korea к записи Samsung training, неделя вторая
- Юрий к записи Сброс ошибок на телевизоре sharp LC-13SH1E
- Сергей к записи Сброс ошибок на телевизоре sharp LC-13SH1E
Архивы
Рубрики
- Без рубрики (36)
- В мире (19)
- дальние поездки (8)
- конспекты (1)
- личное (1)
- успехи Ерофея (1)
- наука (1)
- Полёты на квадрокоптере (2)
- работа в Самсунге (46)
- рукоделие (2)
- Южная Корея (109)
- корейские поездки (18)
- культура (13)
- Кухня (14)
- море и пляж (5)
- погода (27)
- походы (10)
- природа (8)
Мета