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监控网卡流量并使用graphite绘图的示例
Apr 27 Python
python使用PythonMagick将jpg图片转换成ico图片的方法
Mar 26 Python
Windows下安装python MySQLdb遇到的问题及解决方法
Mar 16 Python
python操作excel文件并输出txt文件的实例
Jul 10 Python
Python实现SQL注入检测插件实例代码
Feb 02 Python
提升Python效率之使用循环机制代替递归函数
Jul 23 Python
python 实现矩阵填充0的例子
Nov 29 Python
python批量修改xml属性的实现方式
Mar 05 Python
Python 实现将某一列设置为str类型
Jul 14 Python
Python读取yaml文件的详细教程
Jul 21 Python
记一次django内存异常排查及解决方法
Aug 07 Python
PYTHON基于Pyecharts绘制常见的直角坐标系图表
Apr 28 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
简单的PHP缓存设计实现代码
2011/09/30 PHP
使用PHP备份MYSQL数据的多种方法
2014/01/15 PHP
php根据操作系统转换文件名大小写的方法
2014/02/24 PHP
ThinkPHP应用模式扩展详解
2014/07/16 PHP
php实现检查文章是否被百度收录
2015/01/27 PHP
PHP单例模式实例分析【防继承,防克隆操作】
2019/05/22 PHP
JavaScript DOM 学习第二章 编辑文本
2010/02/19 Javascript
JS+CSS制作DIV层可(最小化/拖拽/排序)功能实现代码
2013/02/25 Javascript
JQuery获取或设置ckeditor的数据(示例代码)
2013/11/15 Javascript
jquery实现tr元素的上下移动示例代码
2013/12/20 Javascript
js实现网页多级级联菜单代码
2015/08/20 Javascript
你知道setTimeout是如何运行的吗?
2016/08/16 Javascript
Angularjs中三种数据的绑定策略(“@”,“=”,“&”)
2016/12/23 Javascript
深入理解javascript的getTime()方法
2017/02/16 Javascript
jQuery实现列表的增加和删除功能
2018/06/14 jQuery
vue 登录滑动验证实现代码
2018/08/24 Javascript
Angular使用cli生成自定义文件、组件的方法
2018/09/04 Javascript
vue通过style或者class改变样式的实例代码
2018/10/30 Javascript
javascript实现自由编辑图片代码详解
2019/06/21 Javascript
vue父组件给子组件的组件传值provide inject的方法
2019/10/23 Javascript
Vuex的API文档说明详解
2020/02/05 Javascript
[45:38]DOTA2上海特级锦标赛主赛事日 - 1 胜者组第一轮#1Liquid VS Alliance第一局
2016/03/02 DOTA
[20:30]职业巡回赛回顾
2018/08/09 DOTA
Python 自动补全(vim)
2014/11/30 Python
Python帮你微信头像任意添加装饰别再@微信官方了
2019/09/25 Python
Python函数参数分类原理详解
2020/05/28 Python
基于CSS3实现的黑色个性导航菜单效果
2015/09/14 HTML / CSS
html5的自定义data-*属性与jquery的data()方法的使用
2014/07/02 HTML / CSS
俄罗斯在线服装店:STOLNIK
2021/03/07 全球购物
财务部出纳岗位职责
2013/12/22 职场文书
社会调查研究计划书
2014/05/01 职场文书
领导干部廉政自律承诺书
2014/05/26 职场文书
公司租房协议书范本
2014/10/08 职场文书
物业工程部岗位职责
2015/02/11 职场文书
费用申请报告范文
2015/05/15 职场文书
golang 实用库gotable的具体使用
2021/07/01 Golang