python 二维数组90度旋转的方法


Posted in Python onJanuary 28, 2019

如下所示:

#!/usr/bin/env python
#-*- coding: utf-8 -*-
 
"""
[0, 1, 2, 3]
[0, 1, 2, 3]
[0, 1, 2, 3]
[0, 1, 2, 3]
2维数组顺时针90度旋转后结果如下
[0, 0, 0, 0]
[1, 1, 1, 1]
[2, 2, 2, 2]
[3, 3, 3, 3]
[0][1] <==> [1][0]
[0][2] <==> [2][0]
[0][3] <==> [3][0]
[1][2] <==> [2][1]
[1][3] <==> [3][1]
[2][3] <==> [3][2]
"""
 
data=[[i for i in range(4)] for raw in range(4)]
for ele in data:
 print ele
a=len(data)
for i in range(a):#外层循环
 for j in range(i+1,len(data[i])): #内层循环
  #交换数据
  temp=data[i][j]
  data[i][j]=data[j][i]
  data[j][i]=temp
for ele in data:
 print ele

以上这篇python 二维数组90度旋转的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
详解Python3中的Sequence type的使用
Aug 01 Python
Python爬取APP下载链接的实现方法
Sep 30 Python
简单谈谈Python中的反转字符串问题
Oct 24 Python
python getopt详解及简单实例
Dec 30 Python
Python模拟登陆实现代码
Jun 14 Python
Python 模拟登陆的两种实现方法
Aug 10 Python
Python OpenCV实现图片上输出中文
Jan 22 Python
一篇文章读懂Python赋值与拷贝
Apr 19 Python
Python实现重建二叉树的三种方法详解
Jun 23 Python
python3 deque 双向队列创建与使用方法分析
Mar 24 Python
Django执行源生mysql语句实现过程解析
Nov 12 Python
python 实现超级玛丽游戏
Nov 25 Python
python 处理数字,把大于上限的数字置零实现方法
Jan 28 #Python
python实现蒙特卡罗方法教程
Jan 28 #Python
用python一行代码得到数组中某个元素的个数方法
Jan 28 #Python
python简单贪吃蛇开发
Jan 28 #Python
Python如何获得百度统计API的数据并发送邮件示例代码
Jan 27 #Python
python使用正则筛选信用卡
Jan 27 #Python
pthon贪吃蛇游戏详细代码
Jan 27 #Python
You might like
PHP上传文件参考配置大文件上传
2015/12/16 PHP
js 立即调用的函数表达式如何写
2014/01/12 Javascript
createTextRange()的使用示例含文本框选中部分文字内容
2014/02/24 Javascript
利用Keydown事件阻止用户输入实现代码
2014/03/11 Javascript
js 动态修改css文件的方法
2014/08/05 Javascript
JS、CSS以及img对DOMContentLoaded事件的影响
2014/08/12 Javascript
javascript实现多栏闭合展开式广告位菜单效果实例
2015/08/05 Javascript
微信小程序 教程之模板
2016/10/18 Javascript
js获取时间函数及扩展函数的方法
2016/10/30 Javascript
JS正则RegExp.test()使用注意事项(不具有重复性)
2016/12/28 Javascript
Angular1.x复杂指令实例详解
2017/03/01 Javascript
浅谈vue实现数据监听的函数 Object.defineProperty
2017/06/08 Javascript
用原生JS实现爱奇艺首页导航栏代码实例
2019/09/19 Javascript
vue 通过绑定事件获取当前行的id操作
2020/07/27 Javascript
Python中os和shutil模块实用方法集锦
2014/05/13 Python
python实现两张图片拼接为一张图片并保存
2019/07/16 Python
python自动脚本的pyautogui入门学习
2020/04/01 Python
Django Admin 上传文件到七牛云的示例代码
2020/06/20 Python
详解Scrapy Redis入门实战
2020/11/18 Python
python搜索算法原理及实例讲解
2020/11/18 Python
python实现学生信息管理系统(精简版)
2020/11/27 Python
CSS3中设置3D变形的transform-style属性详解
2016/05/23 HTML / CSS
web页面录屏实现
2019/02/12 HTML / CSS
意大利拉斐尔时尚购物网:Raffaello Network(支持中文)
2018/11/09 全球购物
Magee 1866官网:Donegal粗花呢外套和大衣专家
2019/11/01 全球购物
房产销售经理职责
2013/12/20 职场文书
大三预备党员入党思想汇报
2014/01/08 职场文书
护理工作感言
2014/01/16 职场文书
英文自荐信常用句子
2014/03/26 职场文书
材料化学专业求职信
2014/07/15 职场文书
致地震灾区的慰问信
2015/03/23 职场文书
无房证明样本
2015/06/17 职场文书
三八红旗手先进事迹材料(2016推荐版)
2016/02/25 职场文书
MySQL中datetime时间字段的四舍五入操作
2021/10/05 MySQL
《异世界四重奏》剧场版6月10日上映 PV视觉图原创角色发表
2022/03/20 日漫
javascript中Set、Map、WeakSet、WeakMap区别
2022/12/24 Javascript