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中取整的几种方法小结
Jan 06 Python
Python算法输出1-9数组形成的结果为100的所有运算式
Nov 03 Python
python3实现点餐系统
Jan 24 Python
Python基础之条件控制操作示例【if语句】
Mar 23 Python
深入了解Django中间件及其方法
Jul 26 Python
python之yield和Generator深入解析
Sep 18 Python
Python生成词云的实现代码
Jan 14 Python
python怎么判断模块安装完成
Jun 19 Python
django rest framework 自定义返回方式
Jul 12 Python
使用python批量修改XML文件中图像的depth值
Jul 22 Python
浅析pandas随机排列与随机抽样
Jan 22 Python
python爬虫线程池案例详解(梨视频短视频爬取)
Feb 20 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快速url重写更新版[需php 5.30以上]
2010/04/25 PHP
析构函数与php的垃圾回收机制详解
2013/10/28 PHP
PHP函数microtime()用法与说明
2013/12/04 PHP
php字符比较函数similar_text、strnatcmp与strcasecmp用法分析
2014/11/18 PHP
PHP自定义图片缩放函数实现等比例不失真缩放的方法
2016/08/19 PHP
Laravel中如何增加自定义全局函数详解
2017/05/09 PHP
关于PHP5.6+版本“No input file specified”问题的解决
2019/12/11 PHP
function foo的原型与prototype属性解惑
2010/11/19 Javascript
深入理解JavaScript中的箭头函数
2015/07/28 Javascript
js事件处理程序跨浏览器解决方案
2016/03/27 Javascript
javascript执行环境及作用域详解
2016/05/05 Javascript
如何处理JSON中的特殊字符
2016/11/30 Javascript
koa-router源码学习小结
2018/09/07 Javascript
vue 解决兄弟组件、跨组件深层次的通信操作
2020/07/27 Javascript
javascript实现贪吃蛇小游戏
2020/07/28 Javascript
vue实现给div绑定keyup的enter事件
2020/07/31 Javascript
JavaScript实现手风琴效果
2021/02/18 Javascript
[05:09]2016国际邀请赛中国区预选赛淘汰赛首日精彩回顾
2016/06/29 DOTA
[38:38]完美世界DOTA2联赛PWL S3 access vs Rebirth 第二场 12.17
2020/12/18 DOTA
Python中的os.path路径模块中的操作方法总结
2016/07/07 Python
python使用正则表达式替换匹配成功的组并输出替换的次数
2017/11/22 Python
解决 jupyter notebook 回车换两行问题
2020/04/15 Python
新手学python应该下哪个版本
2020/06/11 Python
Python制作一个仿QQ办公版的图形登录界面
2020/09/22 Python
pycharm激活码免费分享适用最新pycharm2020.2.3永久激活
2020/11/25 Python
python time.strptime格式化实例详解
2021/02/03 Python
全球领先的在线cosplay服装商店:RoleCosplay
2020/01/18 全球购物
父亲八十大寿答谢词
2014/01/23 职场文书
财产公证书格式
2014/04/10 职场文书
《风娃娃》教学反思
2014/04/19 职场文书
带刀到教室的检讨书
2014/10/04 职场文书
污水处理保证书
2015/05/09 职场文书
董事长助理工作总结2015
2015/07/23 职场文书
小学2016年第十八届推普周活动总结
2016/04/05 职场文书
Mysql案例刨析事务隔离级别
2021/09/25 MySQL
java项目构建Gradle的使用教程
2022/03/24 Java/Android