У меня есть текстовый файл, который содержит bytearray в каждой из своих строк.Я хочу напечатать строки, что их второе и третье число равно 34, и посчитать их, чтобы показать, сколько из них существует в этом файле.Содержимое моего файла file.txt:
12345678
12678364
90783457
95349387
Скрипт python должен печатать первую и последнюю строку этого файла.Для этого я пишу:
count =0
with open ('file.txt', 'rt') af in_file:
for line in in_file:
if line[2:4]=='34': #problem is in this line. this line prints line numbers not value of each line.
print("line: ", line)
count +=1
print("count: ", count)
Я не знаю, как написать оператор if
для правильной работы.