From 8c3d1da14c8bec2f314364c73fc62c1ddd1ed77f Mon Sep 17 00:00:00 2001 From: Yuval Adam Date: Fri, 8 Apr 2011 12:26:05 +0300 Subject: a nice list comprehension refactoring --- 2009/qual/a/a.py | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) (limited to '2009') diff --git a/2009/qual/a/a.py b/2009/qual/a/a.py index 8768978..f96013d 100644 --- a/2009/qual/a/a.py +++ b/2009/qual/a/a.py @@ -1,19 +1,14 @@ import re -f = open('3.in', 'r') -o = open('3.out', 'w') +f = open('1.in', 'r') +o = open('1.out', 'w') ldn = f.readline().strip().split(' ') l = int(ldn[0]) d = int(ldn[1]) n = int(ldn[2]) -dicts = "" - -for i in xrange(d): - word = f.readline().strip() - dicts += word - dicts += '\n' +dicts = '\n'.join(f.readline().strip() for i in xrange(d)) for i in xrange(n): exp = f.readline().strip() -- cgit v1.3.1