0

I get the last 10 lines from the TXT file like this:

a_file = open("log.txt", "r")
lines = a_file.readlines()
last_lines = lines[-10:]

Get the answer like this:

c
d
e
f
g

How do sort the result so that last line is on top?

g
f
e
d
c
petezurich
  • 9,280
  • 9
  • 43
  • 57
Dmitry
  • 15
  • 4

1 Answers1

0

Use reversed() to read a file line by line backwards:

a_file = open("log.txt", "r")
lines = a_file.readlines()
for line in reversed(lines):
    print(line)
labo28
  • 91
  • 1
  • 6