Python Programming - Reading and Writing Files - Discussion

Discussion Forum : Reading and Writing Files - General Questions (Q.No. 17)
17.
How can you read and print only the even-numbered lines from a file named "numbers.txt"?
even_lines = open("numbers.txt").readlines()[1::2]
    for line in even_lines:
    print(line)
with open("numbers.txt", "r") as file:
    lines = file.readlines()
    for i in range(1, len(lines), 2):
        print(lines[i])
even_numbers("numbers.txt")
read_even("numbers.txt")
Answer: Option
Explanation:
Using list slicing to select even-numbered lines and then printing them.
Discussion:
Be the first person to comment on this question !

Post your comments here:

Your comments will be displayed after verification.