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之重回函数
Oct 10 Python
python类继承用法实例分析
Oct 10 Python
python多进程操作实例
Nov 21 Python
Python赋值语句后逗号的作用分析
Jun 08 Python
Python 多线程抓取图片效率对比
Feb 27 Python
python实现word 2007文档转换为pdf文件
Mar 15 Python
python实现感知器算法(批处理)
Jan 18 Python
Python利用pandas处理Excel数据的应用详解
Jun 18 Python
python批量修改图片尺寸,并保存指定路径的实现方法
Jul 04 Python
python基于pdfminer库提取pdf文字代码实例
Aug 15 Python
导入tensorflow:ImportError: libcublas.so.9.0 报错
Jan 06 Python
Python获取二维数组的行列数的2种方法
Feb 11 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
PHP4之真OO
2006/10/09 PHP
最准确的php截取字符串长度函数
2015/10/29 PHP
微信支付扫码支付php版
2016/07/22 PHP
详解PHP用substr函数截取字符串中的某部分
2016/12/03 PHP
js 延迟加载 改变JS的位置加快网页加载速度
2012/12/11 Javascript
Js操作Select大全(取值、设置选中等等)
2013/10/29 Javascript
Javascript实现的常用算法(如冒泡、快速、鸽巢、奇偶等)
2014/04/29 Javascript
JavaScript中利用jQuery绑定事件的几种方式小结
2016/03/06 Javascript
javascript 中的继承实例详解
2017/05/05 Javascript
详解使用jQuery.i18n.properties实现js国际化
2018/05/04 jQuery
基于jQuery使用Ajax动态执行模糊查询功能
2018/07/05 jQuery
vue 解决路由只变化参数页面组件不更新问题
2019/11/05 Javascript
Python内存读写操作示例
2018/07/18 Python
python爬取微信公众号文章
2018/08/31 Python
Python面向对象之类和实例用法分析
2019/06/08 Python
python字符串分割及字符串的一些常规方法
2019/07/24 Python
PyQt 图解Qt Designer工具的使用方法
2019/08/06 Python
Python PO设计模式的具体使用
2019/08/16 Python
详解python3中用HTMLTestRunner.py报ImportError: No module named 'StringIO'如何解决
2019/08/27 Python
Pandas —— resample()重采样和asfreq()频度转换方式
2020/02/26 Python
python+flask编写一个简单的登录接口
2020/11/13 Python
Spartoo葡萄牙鞋类网站:线上销售鞋履与时尚配饰
2017/01/11 全球购物
Smallable意大利家庭概念店:设计师童装及家居装饰
2018/01/08 全球购物
英国森林假期:Forest Holidays
2021/01/01 全球购物
幼儿园秋游活动方案
2014/01/21 职场文书
揠苗助长教学反思
2014/02/04 职场文书
干部下基层实施方案
2014/03/14 职场文书
新闻发布会主持词
2014/03/28 职场文书
清明节网上祭英烈活动总结
2014/04/30 职场文书
计算机科学技术自荐信
2014/06/12 职场文书
党的群众路线教育实践活动督导组工作情况汇报
2014/10/28 职场文书
好媳妇事迹材料
2014/12/24 职场文书
酒店人事专员岗位职责
2015/04/07 职场文书
2015年度对口支援工作总结
2015/07/22 职场文书
2016年度优秀辅导员事迹材料
2016/02/26 职场文书
MySQL聚簇索引和非聚簇索引的区别详情
2022/06/14 MySQL