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])
運行,但收到此錯誤信息:回溯:列表索引超出嘗試的範圍
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項列表的3×3格。
我想你的意思''list.extend''而不是''list.append''。 –
也...不使用'list'作爲變量名,'list'是一個內置的將要覆蓋 –
AOS注意,錯誤消息不匹配任何代碼類型,你不必一代碼行說'print(list [1] + list [1] + list [2])''。請明確點!它將長期得到回報。 – Torxed