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通过定义一个类实例作为ftp回调方法
May 04 Python
深入学习Python中的装饰器使用
Jun 20 Python
Python之多线程爬虫抓取网页图片的示例代码
Jan 10 Python
解决python3 网络请求路径包含中文的问题
May 10 Python
Python使用gRPC传输协议教程
Oct 16 Python
Python寻找两个有序数组的中位数实例详解
Dec 05 Python
Python txt文件加入字典并查询的方法
Jan 15 Python
利用python numpy+matplotlib绘制股票k线图的方法
Jun 26 Python
Flask框架学习笔记之模板操作实例详解
Aug 15 Python
python 列表、字典和集合的添加和删除操作
Dec 16 Python
pytorch 自定义卷积核进行卷积操作方式
Dec 30 Python
python cv2.resize函数high和width注意事项说明
Jul 05 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
浅析Dos下运行php.exe,出现没有找到php_mbstring.dll 错误的解决方法
2013/06/29 PHP
PHP开发框架kohana3 自定义路由设置示例
2014/07/14 PHP
PHP如何使用Memcached
2016/04/05 PHP
mysql alter table命令修改表结构实例详解
2016/09/24 PHP
Laravel 5.5官方推荐的Nginx配置学习教程
2017/10/06 PHP
PHP实现上传图片到数据库并显示输出的方法
2018/05/31 PHP
javascript一点特殊用法
2008/05/28 Javascript
关于取不到由location.href提交而来的上级页面地址的解决办法
2009/07/30 Javascript
键盘 keycode的值 javascript时触发事件时很有用的要素
2009/11/02 Javascript
js插件YprogressBar实现漂亮的进度条效果
2015/04/20 Javascript
创建自己的jquery表格插件
2015/11/25 Javascript
Jquery鼠标放上去显示全名的实现方法
2017/02/06 Javascript
nodejs结合Socket.IO实现的即时通讯功能详解
2018/01/12 NodeJs
vue2.0+vue-dplayer实现hls播放的示例
2018/03/02 Javascript
详解webpack 打包文件体积过大解决方案(code splitting)
2018/04/10 Javascript
原生JavaScript实现remove()和recover()功能示例
2018/07/24 Javascript
在JS循环中使用async/await的方法
2018/10/12 Javascript
jQuery操作attr、prop、val()/text()/html()、class属性
2019/05/23 jQuery
layui2.0使用table+laypage实现真分页
2019/07/27 Javascript
vue路由拦截器和请求拦截器知识点总结
2019/11/08 Javascript
Antd的Table组件嵌套Table以及选择框联动操作
2020/10/24 Javascript
Vue ​v-model相关知识总结
2021/01/28 Vue.js
使用apidoc管理RESTful风格Flask项目接口文档方法
2018/02/07 Python
解决Python selenium get页面很慢时的问题
2019/01/30 Python
python re.sub()替换正则的匹配内容方法
2019/07/22 Python
Python 实例方法、类方法、静态方法的区别与作用
2019/08/14 Python
Python几种常见算法汇总
2020/06/02 Python
手工制作的意大利礼服鞋:Ace Marks
2018/12/15 全球购物
管理标语大全
2014/06/24 职场文书
建筑学专业自荐书
2014/07/09 职场文书
学习十八大标语
2014/10/09 职场文书
学校运动会广播稿
2014/10/11 职场文书
三年级学生评语大全
2014/12/26 职场文书
Python经常使用的一些内置函数
2022/04/11 Python
介绍一下28个JS常用数组方法
2022/05/06 Javascript
CSS使用Flex和Grid布局实现3D骰子
2022/08/05 HTML / CSS