Best method for reading newline delimited files and discarding the newlines?

后端 未结 7 1082
孤城傲影
孤城傲影 2020-11-28 03:07

I am trying to determine the best way to handle getting rid of newlines when reading in newline delimited files in Python.

What I\'ve come up with is the following c

7条回答
  •  抹茶落季
    2020-11-28 03:50

    Just use generator expressions:

    blahblah = (l.rstrip() for l in open(filename))
    for x in blahblah:
        print x
    

    Also I want to advise you against reading whole file in memory -- looping over generators is much more efficient on big datasets.

提交回复
热议问题