我有一个包含以下格式数据的txt文件:13
56
9
32
99
74
2
不同文件中的每个值。我创建了三个函数:
第一种方法是交换值
^{pr2}$
第二个功能是对值进行排序:def selection_sort(lst):
for x in range(0,len(lst)-1):
print(lst)
swap(lst,x,findMinFrom(lst[x:])+ x)
第三个功能是从列表中找到最小值:def findMinFrom(lst):
minIndex = -1
for m in range(0,len(lst)):
if minIndex == -1:
minIndex = m
elif lst[m] < lst[minIndex]:
minIndex = m
return minIndex
现在,如何从包含数字的文件中读取并按顺序打印?在
提前谢谢!在
我用过:def main():
f = []
filename = input("Enter the file name: ")
for line in open(filename):
for eachElement in line:
f += eachElement
print(f)
selectionSort(f)
print(f)
main()
但还是没用!有什么帮助吗?在