1、冒泡排序
data=[5,6,87,214,2]
for i in range(len(data)):
for j in range(i+1):
if data[j]>data[i]:
data[i],data[j]=data[j],data[i]
print(data)
输出结果:
[2, 5, 6, 87, 214]
2、sort()排序
data=[5,6,87,214,2]
data.sort()
print(data)
输出结果:
[2, 5, 6, 87, 214]
3、sorted()排序
data=[5,6,87,214,2]
data_1=sorted(data)
print('data:',data)
print('data_1:',data_1)
输出结果:
data: [5, 6, 87, 214, 2]
data_1: [2, 5, 6, 87, 214]
文章介绍了Python编程中实现数组排序的三种方式:冒泡排序算法的详细步骤,以及内置函数sort()和sorted()的使用方法。每种方法都展示了示例代码及相应的排序结果,强调了它们在对列表进行升序排列时的等效性。
323

被折叠的 条评论
为什么被折叠?



