def PlayEasy():
list = []
filename = 'words.txt'
with open(filename) as f:
content = f.readlines()
list.append(content)
print(list)
print(list[0] + list[1] + list[2])
print(list[3] + list[4] + list[5])
print(list[6] + list[7] + list[8])
Try, чтобы бежать, но получают сообщение об ошибке:Traceback: список индексов вне диапазона
Traceback (most recent call last):
File "<pyshell#7>", line 1, in <module>
PlayEasy()
File "/home/bourne-grammar.lincs.sch.uk/99dj12/Documents/Ca2/2016-DJ-Traditional/CA2/Code.py", line 24, in PlayEasy
print(list[1] + list[1] + list[2])
IndexError: list index out of range
Я пытаюсь распечатать все 9 элементов списка в сетке 3x3.
Я думаю, что вы имеете в виду '' list.extend'', а не '' list.append''. –
также ... не использовать 'list' в качестве имени переменной,' list' - это встроенный тип, который вы переписываете. –
Aos отмечает, что сообщение об ошибке не соответствует никакому коду, у вас нет строка с надписью 'print (list [1] + list [1] + list [2])'. Быть конкретной! Он будет окупиться в долгосрочной перспективе. – Torxed