可以使用Python的内置函数sorted()对数组进行排序,并使用文件操作将排序后的结果保存到另一个文件中。以下是一个示例代码:
# 定义数组
array = [5, 2, 8, 1, 9]
# 对数组进行排序
sorted_array = sorted(array)
# 将排序后的结果保存到文件
output_file = "sorted_array.txt"
with open(output_file, "w") as file:
for num in sorted_array:
file.write(str(num) + "\n")
这段代码首先定义了一个数组array
,然后使用sorted()
函数对数组进行排序,将排序后的结果保存到sorted_array
中。接下来,利用文件操作,将排序后的结果逐行写入到名为sorted_array.txt
的文件中。每行的内容是一个排序后的数字。
注意,这里假设数组中的元素都是整数,如果数组中包含其他类型的元素,需要根据实际情况进行相应的转换和处理。