我正在制作Scrabbler Helper计划。
在此作业中,在一个类中包含Scrabbler Dictionary,创建一个类来管理Scrabble字典。
init ()方法应将 words.txt 文件读入合适的数据结构中,并保存为类的属性。< / p>
我不确定这意味着什么?
答案 0 :(得分:0)
如果您需要创建ScrabblerDictionary
的多个实例,最好在创建实例之前将文件读入列表。
以下是您可以使用的简短代码段:
class ScrablerDictionary:
def __init__(self, words):
self.words = words
def main():
with open('words.txt') as f:
words = f.read().splitlines()
scrabler = ScrablerDictionary(words)
print(scrabler.words)
if __name__ == "__main__":
main()