Учитывая текстовый файл, который содержит кучу обзоров playstation 4, мне поручили извлечь строки, включающие «rating:» и «review:», сохранив их в свои собственные списки. Мне нужно иметь возможность использовать
assert len(ratings) == len(reviews)
команда, чтобы узнать, все ли сделано правильно. Результат должен быть таким, какой будет длина для них обоих. Я могу сосчитать строки всего текстового файла, но совершенно и совершенно растерялся, как его разрезать, как просили. Я очень любитель программирования. Это то, что я до сих пор.
ratings=[]
reviews=[]
def line_count(fname):
with open("PlayStation-4-Console_reviews.txt") as text_file:
for i, line in enumerate(text_file):
pass
return i+1
print(line_count("PlayStation-4-Console_reviews.txt"))
Ожидаемый результат
38096