У меня есть домашнее задание, и нам нужно пройти через файл, который мы создали, и взять игроков, которые сыграли более 50 игр, и средний процент съемки составляет более 50 процентов (что мы должны вычислить по разделив два числа).Чтение файла nba python
Я отформатировал свой код, как это, потому что я пытаюсь индексировать в новые строки, которые я создал из текста. Это не работает для меня, и мне было интересно, может ли кто-нибудь указать мне в новом направлении, пожалуйста. Спасибо.
f = open("stats-clean.txt", "r")
lines = f.read()
for line in lines:
new_lines = lines.split("\n")
report = []
new_lines.remove(new_lines[0])
for item in new_lines:
if int(item[4])/int(item[5]) > .50 and int(item[3]) >= 50:
report.append(item)
print(report)
f.close()
Что не работает? – Tyler
В чем ошибка, с которой вы столкнулись? Не могли бы вы вставить свой файл здесь? – letsc
@letsc http://foureyes.github.io/csci-ua.0002-spring2015-008/homework/hw10/stats-clean.txt это ссылка, в которой есть вся информация, которую я сохранил в своем файле – nh919