考慮下面的需求:txt檔案每行有一個元素,讀取所有的元素,排序輸出到另一個檔案。
1 import sys 2 print(sys.path[0]+"/aaa.txt") 3 file = open(sys.path[0]+"/aaa.txt") 4 result =[] 5 for line in file: 6 result.append(line) 7 8 result.sort() 9 result.reverse() 10 11 print(sys.path[0]+"/bbb.txt") 12 target = open(sys.path[0]+"/bbb.txt", 'w') 13 for line in result: 14 target.write(line) 15 target.close()