之前有人问过这个问题,但我找不到它,抱歉,我想知道是否有一种方法可以访问(或保存)一个类中的多个列表(或其他变量),而无需创建列表列表,然后在类之外解构列表列表。这是一个例子它是一个在选定文件类型的目录中打开所有文件并将每个文件的内容作为列表输出的类class WithOpenFilesInDirectory:def __init__(self, Directory, FileType): self.Directory = Directory self.FileType = FileTypedef LoadFilesList(self): for filename in glob.glob(os.path.join(self.Directory, self.FileType)): with open(filename, "r") as Output: print(filename) Output = Output.readlines() Output = [x.strip("\n") for x in Output] print(Output)WithOpenFilesInDirectory("data","*txt").LoadFilesList()这是我在课堂之外寻找的最终格式的示例File1 = ['contents', 'of', 'file', 'one']File2 = ['contents', 'of', 'file', 'two']谢谢你的帮助
添加回答
举报
0/150
提交
取消