将文件保存到作为类

时间:2015-12-14 06:01:48

标签: python class data-structures

我正在制作Scrabbler Helper计划。

在此作业中,在一个类中包含Scrabbler Dictionary,创建一个类来管理Scrabble字典。

init ()方法应将 words.txt 文件读入合适的数据结构中,并保存为类的属性。< / p>

我不确定这意味着什么?

1 个答案:

答案 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()