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


Posted in Python onJuly 10, 2019

本文实例讲述了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]

Python 相关文章推荐
Python编程中运用闭包时所需要注意的一些地方
May 02 Python
python使用电子邮件模块smtplib的方法
Aug 28 Python
Python实现的文本编辑器功能示例
Jun 30 Python
python里使用正则表达式的组嵌套实例详解
Oct 24 Python
Python基于动态规划算法解决01背包问题实例
Dec 06 Python
Python实现嵌套列表去重方法示例
Dec 28 Python
使用python爬虫实现网络股票信息爬取的demo
Jan 05 Python
Python切片操作实例分析
Mar 16 Python
Python中@property的理解和使用示例
Jun 11 Python
django创建超级用户过程解析
Sep 18 Python
在Tensorflow中实现梯度下降法更新参数值
Jan 23 Python
Python对excel的基本操作方法
Feb 18 Python
Python获取好友地区分布及好友性别分布情况代码详解
Jul 10 #Python
Python中的类与类型示例详解
Jul 10 #Python
使用python打印十行杨辉三角过程详解
Jul 10 #Python
python简单实现矩阵的乘,加,转置和逆运算示例
Jul 10 #Python
Python中新式类与经典类的区别详析
Jul 10 #Python
详解Pandas之容易让人混淆的行选择和列选择
Jul 10 #Python
python的几种矩阵相乘的公式详解
Jul 10 #Python
You might like
ob_start(),ob_start('ob_gzhandler')使用
2006/12/25 PHP
PHP实现的封装验证码类详解
2013/06/18 PHP
php 基础函数
2017/02/10 PHP
php输出形式实例整理
2020/05/05 PHP
jQuery学习笔记之DOM对象和jQuery对象
2010/12/22 Javascript
JavaScript中的类与实例实现方法
2015/01/23 Javascript
浅析javascript中函数声明和函数表达式的区别
2015/02/15 Javascript
JavaScript数组迭代器实例分析
2015/06/09 Javascript
详解JavaScript对Date对象的操作问题(生成一个倒数7天的数组)
2015/10/01 Javascript
AngularJS实现使用路由切换视图的方法
2017/01/24 Javascript
js获取元素的偏移量offset简单方法(必看)
2017/07/05 Javascript
详解如何使用webpack打包JS
2018/06/21 Javascript
vue2.0的虚拟DOM渲染思路分析
2018/08/09 Javascript
vue 实现边输入边搜索功能的实例讲解
2018/09/16 Javascript
JavaScript实现页面中录音功能的方法
2019/06/04 Javascript
openlayers实现地图测距测面
2020/09/25 Javascript
Python中实现的RC4算法
2015/02/14 Python
Python线程的两种编程方式
2015/04/14 Python
python机器学习案例教程——K最近邻算法的实现
2017/12/28 Python
PyQt5每天必学之像素图控件QPixmap
2018/04/19 Python
Python smtplib实现发送邮件功能
2018/05/22 Python
Python运维之获取系统CPU信息的实现方法
2018/06/11 Python
Python正则表达式匹配数字和小数的方法
2019/07/03 Python
django多文件上传,form提交,多对多外键保存的实例
2019/08/06 Python
python3 assert 断言的使用详解 (区别于python2)
2019/11/27 Python
python 变量初始化空列表的例子
2019/11/28 Python
一个不错的HTML5 Canvas多层点击事件监听实例
2014/04/29 HTML / CSS
美国知名的摄影器材销售网站:Adorama
2017/02/01 全球购物
党委书记岗位职责
2013/11/24 职场文书
英文商务邀请信
2014/01/22 职场文书
聚美优品广告词改编
2014/03/14 职场文书
会计专业求职信
2014/08/10 职场文书
员工培训协议书
2014/09/15 职场文书
2015年学校财务工作总结
2015/05/19 职场文书
推广普通话宣传标语口号
2015/12/26 职场文书
使用 Koa + TS + ESLlint 搭建node服务器的过程详解
2022/05/30 NodeJs