我开发了一个简单的冒泡排序算法,当变量 myList = 说,[1,4,2,3,5] 时有效,但我需要从外部文本文件加载文本。这就是我所拥有的。
#New Bubble sort
f = open('Users/Luke/Dropbox/Programming/numbers.txt', 'r')
my_list = f.read()
print(my_list)
length = len(my_list)
for i in range(length):
for j in range(length-1):
if my_list[j] > my_list[j+1]:
my_list[j], my_list[j+1] = my_list[j+1], my_list[j]
print(my_list)
f.close()
这给我带来了:
FileNotFoundError: [Errno 2] No such file or directory: 'Users/Luke/Dropbox/Programming/numbers.txt'
该目录确实存在,并且我尝试了不同的变体(反/前斜杠,包括'C:/')等。