我最近开始使用 python,我想知道如何在不使用数组/列表的情况下使我的程序具有相同的输出。基本上,它会打开一个包含数字的文件,然后打印最大的数字以及文件中的数字数量。我想知道如何将我的程序转换成不使用数组/列表格式的东西。
def main():
infile = open('numbers.dat', 'r')
numbers = []
for line in infile:
numbers.append(int(line))
infile.close()
largest = max(numbers)
print('The largest number in the file is: ',largest)
count = len(numbers)
print('The amount of numbers in the file is: ', count)
main()