python
主页 > 脚本 > python >

Python实现简单的列表冒泡排序和反转列表操作方法

2019-07-10 | 秩名 | 点击:
本篇文章介绍Python实现简单的列表冒泡排序和反转列表操作方法

代码如下:


# -*- coding:utf-8 -*-
#! python2
a=[3,4,6,2,1]
print a
def sortAndAddNew(a):
  b=[]
  l=len(a)
  for i in range(l):
    j=i
    for j in range(l):
      if (a[i]>a[j]):
        a[i],a[j]=a[j],a[i]
  for k in range(len(a)):
    b.append(a[k])
  return b
b=sortAndAddNew(a)
print b
print list(reversed(b))
 

运行结果:

[3, 4, 6, 2, 1]
 [6, 4, 3, 2, 1]
 [1, 2, 3, 4, 6]


原文链接:https://blog.csdn.net/mengtianwxs/article/details/55271379
相关文章
最新更新