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程序设计入门(5)类的使用简介
Jun 16 Python
简单介绍Python的Django框架的dj-scaffold项目
May 30 Python
Python在Windows和在Linux下调用动态链接库的教程
Aug 18 Python
使用Python的PIL模块来进行图片对比
Feb 18 Python
Python常见字符串操作函数小结【split()、join()、strip()】
Feb 02 Python
python实现在pandas.DataFrame添加一行
Apr 04 Python
使用python中的in ,not in来检查元素是不是在列表中的方法
Jul 06 Python
Python异常处理操作实例详解
Aug 28 Python
利用python提取wav文件的mfcc方法
Jan 09 Python
python 根据字典的键值进行排序的方法
Jul 24 Python
图解python全局变量与局部变量相关知识
Nov 02 Python
详解Python中的进程和线程
Jun 23 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
《魔兽争霸3》重制版究竟重制了什么?玩家:这么糊弄真的好吗?
2020/05/04 魔兽争霸
PHP脚本数据库功能详解(下)
2006/10/09 PHP
php中simplexml_load_string使用实例分享
2014/02/13 PHP
PHP结合Ueditor并修改图片上传路径
2016/10/16 PHP
详解PHP处理密码的几种方式
2016/11/30 PHP
基于jQuery的一个扩展form序列化到json对象
2010/12/09 Javascript
javascript 延迟加载技术(lazyload)简单实现
2011/01/17 Javascript
JavaScript中:表达式和语句的区别[译]
2012/09/17 Javascript
jquery miniui 教程 表格控件 合并单元格应用
2012/11/25 Javascript
通过js为元素添加多项样式,浏览器全兼容写法
2014/08/30 Javascript
Javascript 实现图片无缝滚动
2014/12/19 Javascript
js+div实现文字滚动和图片切换效果代码
2015/08/27 Javascript
jquery实现的点击翻书效果代码
2015/11/04 Javascript
vue.js的提示组件
2017/03/02 Javascript
jQuery中用on绑定事件时需注意的事项
2017/03/19 Javascript
详解angularJS动态生成的页面中ng-click无效解决办法
2017/06/19 Javascript
javaScript实现复选框全选反选事件详解
2020/11/20 Javascript
node.js学习之断言assert的使用示例
2017/09/28 Javascript
微信小程序使用radio显示单选项功能【附源码下载】
2017/12/11 Javascript
父组件中vuex方法更新state子组件不能及时更新并渲染的完美解决方法
2018/04/25 Javascript
vue-cli 默认路由再子路由选中下的选中状态问题及解决代码
2018/09/06 Javascript
jQuery.parseJSON()函数详解
2019/02/28 jQuery
详解vue-router的Import异步加载模块问题的解决方案
2020/05/13 Javascript
微信小程序实现购物车小功能
2020/12/30 Javascript
Python中的Classes和Metaclasses详解
2015/04/02 Python
Python实现登录接口的示例代码
2017/07/21 Python
Python+tkinter使用80行代码实现一个计算器实例
2018/01/16 Python
实例讲解CSS3中Transform的perspective属性的用法
2016/04/22 HTML / CSS
生物科学系大学生的自我评价
2013/12/20 职场文书
英语专业毕业生自荐信范文
2013/12/31 职场文书
家长会邀请书
2014/01/25 职场文书
班组安全员工作职责
2014/02/01 职场文书
国家机关领导干部民主生活会对照检查材料思想汇报
2014/09/17 职场文书
党员教师四风问题整改措施思想汇报
2014/10/08 职场文书
感恩的心主题班会
2015/08/12 职场文书
卫生主题班会
2015/08/14 职场文书