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实现在pickling的时候压缩的方法
Sep 25 Python
简单说明Python中的装饰器的用法
Apr 24 Python
python模拟Django框架实例
May 17 Python
python基础_文件操作实现全文或单行替换的方法
Sep 04 Python
python绘制立方体的方法
Jul 02 Python
使用pandas read_table读取csv文件的方法
Jul 04 Python
Python静态类型检查新工具之pyright 使用指南
Apr 26 Python
python绘图模块matplotlib示例详解
Jul 26 Python
python实现删除列表中某个元素的3种方法
Jan 15 Python
Python中if有多个条件处理方法
Feb 26 Python
jupyter 中文乱码设置编码格式 避免控制台输出的解决
Apr 20 Python
python index() 与 rindex() 方法的使用示例详解
Dec 24 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学习笔记之 函数声明
2011/06/09 PHP
PHP 查找字符串常用函数介绍
2012/06/07 PHP
PHP header()函数使用详细(301、404等错误设置)
2013/04/17 PHP
php中Array2xml类实现数组转化成XML实例
2014/12/08 PHP
php实现用于计算执行时间的类实例
2015/04/18 PHP
PHP动态地创建属性和方法, 对象的复制, 对象的比较,加载指定的文件,自动加载类文件,命名空间
2016/05/06 PHP
thinkPHP中配置的读取与C方法详解
2016/12/05 PHP
php实现给二维数组中所有一维数组添加值的方法
2017/02/04 PHP
Yii框架页面渲染操作实例详解
2019/07/19 PHP
javascript下操作css的float属性的特殊写法
2007/08/22 Javascript
js字符串操作方法实例分析
2015/05/06 Javascript
jquery实现适用于门户站的导航下拉菜单效果代码
2015/08/24 Javascript
浅谈js for循环输出i为同一值的问题
2017/03/01 Javascript
如何使用JS在HTML中自定义字符串格式化
2017/07/20 Javascript
基于BootStrap multiselect.js实现的下拉框联动效果
2017/07/28 Javascript
Node.Js中实现端口重用原理详解
2018/05/03 Javascript
详解vue通过NGINX部署在子目录或者二级目录实践
2018/09/03 Javascript
vue-cli2与vue-cli3在一台电脑共存的实现方法
2019/09/25 Javascript
pyqt5中QThread在使用时出现重复emit的实例
2019/06/21 Python
python做反被爬保护的方法
2019/07/01 Python
解决在keras中使用model.save()函数保存模型失败的问题
2020/05/21 Python
HTML5实现视频弹幕功能
2019/08/09 HTML / CSS
Myprotein台湾官方网站:全球领先的运动营养品牌
2018/12/10 全球购物
商务邀请函范文
2014/01/14 职场文书
开学典礼主持词
2014/03/19 职场文书
美容院经理岗位职责
2014/04/03 职场文书
本科毕业生求职自荐信
2014/04/09 职场文书
2014年小学重阳节活动策划方案
2014/09/16 职场文书
先进班集体申报材料
2014/12/26 职场文书
保研推荐信范文
2015/03/25 职场文书
学雷锋广播稿大全
2015/08/19 职场文书
2019大学竞选班长发言稿
2019/06/27 职场文书
经典励志格言:每日一句,让你每天充满能量
2019/08/16 职场文书
PHP使用非对称加密算法RSA
2021/04/21 PHP
python 爬取天气网卫星图片
2021/06/07 Python
使用JS前端技术实现静态图片局部流动效果
2022/08/05 Javascript