私はこのコードを書きました
for i in range(40):
f=open('file.txt','r')
if i%2==1:
f.readlines()[i]
しかし、コンソールには何も出力されませんでした。
一方、このように書くと、次のようになります:-
for i in range(40):
f=open('fil.txt','r')
if i%2==1:
p=f.readlines()[i]
print p
なぜそうなのか。f.readlines()
コンソールでは動作しますが、ループ内では動作しないのはなぜですか?