Python文件读取数据,使用冒泡法完成排序输出排序后的数据

  • Post author:
  • Post category:python


文件读取数据,使用冒泡法完成排序输出排序后的数据。

f=open('D:/1.txt')
d=f.read()
(*data,)=eval(d)
f.close()
print('排序前:',end='')
for a in data:
    print(a,end=' ')
n=len(data)
for i in range(n-1):
    for j in range(n-i-1):
        if data[j]>data[j+1]:
            t=data[j]
            data[j]=data[j+1]
            data[j+1]=t
print('\n排序后:',end='')
for a in data:
    print(a,end=' ')



版权声明:本文为xmhhtl原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。