Python简单处理坐标排序问题示例


Posted in Python onJuly 11, 2019

本文实例讲述了Python简单处理坐标排序问题。分享给大家供大家参考,具体如下:

前面一篇学了列表的冒泡排序算法,这一节利用此算法处理一下坐标排序的问题

我实现的功能是从上到下,从左到右的排序坐标点

# -*- coding:utf-8 -*-
#! python2
a=[(4,5),(2,4),(3,4),(1,1),(2,5)]
print a
def zuobiaopaixu(a):
  b=[]
  l=len(a)
  for i in range(l):
    j=i
    for j in range(l):
      if (a[i][0]<a[j][0]):
        a[i],a[j]=a[j],a[i]
      if (a[i][1]>a[j][1]):
        a[i],a[j]=a[j],a[i]
  for k in range(len(a)):
    b.append(a[k])
  return b
b=zuobiaopaixu(a)
print b

运行结果:

[(4, 5), (2, 4), (3, 4), (1, 1), (2, 5)]
[(2, 5), (4, 5), (2, 4), (3, 4), (1, 1)]

Python 相关文章推荐
python求斐波那契数列示例分享
Feb 14 Python
简化Python的Django框架代码的一些示例
Apr 20 Python
Python编程求质数实例代码
Jan 31 Python
python3连接MySQL数据库实例详解
May 24 Python
django+xadmin+djcelery实现后台管理定时任务
Aug 14 Python
详解Python 爬取13个旅游城市,告诉你五一大家最爱去哪玩?
May 07 Python
Pytorch实现GoogLeNet的方法
Aug 18 Python
Python实现word2Vec model过程解析
Dec 16 Python
Python 实现自动获取种子磁力链接方式
Jan 16 Python
Python装饰器用法与知识点小结
Mar 09 Python
python 识别登录验证码图片功能的实现代码(完整代码)
Jul 03 Python
Keras实现DenseNet结构操作
Jul 06 Python
如何使用Python自动控制windows桌面
Jul 11 #Python
python字典嵌套字典的情况下找到某个key的value详解
Jul 10 #Python
如何安装并使用conda指令管理python环境
Jul 10 #Python
python变量的存储原理详解
Jul 10 #Python
python中 * 的用法详解
Jul 10 #Python
通过python实现随机交换礼物程序详解
Jul 10 #Python
Python实现简单的列表冒泡排序和反转列表操作示例
Jul 10 #Python
You might like
php地址引用(php地址引用的效率问题)
2012/03/23 PHP
PHP中isset()和unset()函数的用法小结
2014/03/11 PHP
PHP准确取得服务器IP地址的方法
2015/06/02 PHP
PHP实现HTTP断点续传的方法
2015/06/17 PHP
PHP开发的微信现金红包功能示例
2017/06/29 PHP
张孝祥JavaScript学习阶段性总结(2)--(X)HTML学习
2007/02/03 Javascript
Jquery 插件开发笔记整理
2011/01/17 Javascript
JS注释所产生的bug 即使注释也会执行
2013/11/19 Javascript
借助JavaScript脚本判断浏览器Flash Player信息的方法
2014/07/09 Javascript
基于jQuery+JSON的省市二三级联动效果
2015/06/05 Javascript
javascript数组去重的六种方法汇总
2015/08/16 Javascript
jquery插件jquery.dragscale.js实现拖拽改变元素大小的方法(附demo源码下载)
2016/02/25 Javascript
详解vue.js的devtools安装
2017/05/26 Javascript
Webpack性能优化 DLL 用法详解
2017/08/10 Javascript
angularJS自定义directive之带参方法传递详解
2018/10/09 Javascript
使用layui日期控件laydate对开始和结束时间进行联动控制的方法
2019/09/06 Javascript
Python列表(list)、字典(dict)、字符串(string)基本操作小结
2014/11/28 Python
python实现带错误处理功能的远程文件读取方法
2015/04/29 Python
Python编程中归并排序算法的实现步骤详解
2016/05/04 Python
python导出chrome书签到markdown文件的实例代码
2017/12/27 Python
Python 利用高德地图api实现经纬度与地址的批量转换
2019/08/14 Python
Python使用微信接入图灵机器人过程解析
2019/11/04 Python
python爬虫库scrapy简单使用实例详解
2020/02/10 Python
Python-for循环的内部机制
2020/06/12 Python
Python 读取位于包中的数据文件
2020/08/07 Python
canvas实现按住鼠标移动绘制出轨迹的示例代码
2018/02/05 HTML / CSS
中国酒类在线零售网站:酒仙网
2016/08/20 全球购物
Ootori在线按摩椅店:一家专业的按摩椅制造商
2019/04/10 全球购物
工程师求职简历的自我评价分享
2013/10/10 职场文书
采购人员的个人自我评价
2014/01/16 职场文书
个人担保书范文
2014/05/20 职场文书
环保宣传标语
2014/06/12 职场文书
军人离婚协议书样本
2014/10/21 职场文书
班级联欢会主持词
2015/07/03 职场文书
关于Mybatis中SQL节点的深入解析
2022/03/19 Java/Android
Go语言入门exec的基本使用
2022/05/20 Golang