I am trying to run two loops of itertools but I am getting an error. This is my code:
import itertools
with open('lognew.txt', 'r') as f:
firstlines = itertools.islice(f, 0, None, 1)
secondlines = itertools.islice(f, 0, None, 2)
for (line1 in firstlines) and (line2 in secondlines):
print line1 + line2
I am getting this error :
File "C:\Users\abhi\Desktop\logedit.py", line 15
for (line1 in firstlines) and (line2 in secondlines):
^
SyntaxError: invalid syntax
I want the result as this:
<first line in firstlines> is meaning of <first line in secondlines>
<second line in firstlines> is meaning of <second line in secondlines>
<third line in firstlines> is meaning of <third line in secondlines>
There is no error in reading files as the following code prints lines successfully.
for line1 in firstlines :
print line1
for line2 in secondlines :
print line2
Any help is highly appreciated.