当前位置: 首页 > news >正文

Python学习——数组的行列互换

数组的行列互换

data =[ [col for col in range (4)] for row in range (4)]
for row in data:
····print (row)
print(“--------------”)
for r_index,row in enumerate(data):
····for c_index in range (r_index,len(row)):
········tmp = data [c_index] [r_index]
········data[c_index] [r_index] = row[c_index]
········data[r_index][c_index]=tmp
·····print(“--------------”)
···· for r in data : print ®

结果为:
[0, 1, 2, 3]
[0, 1, 2, 3]
[0, 1, 2, 3]
[0, 1, 2, 3]


[0, 0, 0, 0]
[1, 1, 2, 3]
[2, 1, 2, 3]
[3, 1, 2, 3]

[0, 0, 0, 0]
[1, 1, 1, 1]
[2, 2, 2, 3]
[3, 3, 2, 3]

[0, 0, 0, 0]
[1, 1, 1, 1]
[2, 2, 2, 2]
[3, 3, 3, 3]

[0, 0, 0, 0]
[1, 1, 1, 1]
[2, 2, 2, 2]
[3, 3, 3, 3]

相关文章:

  • 学习日记-day24-6.8
  • JS设计模式(5): 发布订阅模式
  • Java 高级泛型实战:8 个场景化编程技巧
  • 【Liunx专栏_6】Linux线程概念与控制
  • GitFlow 工作模式(详解)
  • Continue 开源 AI 编程助手框架深度分析
  • 小记Vert.x的Pipe都做了什么
  • 【GPT模型训练】第二课:张量与秩:从数学本质到深度学习的基础概念解析
  • 自动化立体仓库堆垛机控制系统STEP7 OB1功能块
  • 贝叶斯定理与医学分析(t检验场景)
  • 【证书】2025公益课,人工智能训练师-高级,知识点与题库(橙点同学)
  • Redis持久化策略:RDB与AOF详解
  • 【刷题模板】链表、堆栈
  • 【Vue3】(三)vue3中的pinia状态管理、组件通信
  • 【教学类-53-02】20250607自助餐餐盘教学版(配餐+自助餐)
  • 【razor】x264 在 的intra-refresh和IDR插帧
  • c++对halcon的动态链接库dll封装及调用(细细讲)
  • LLMs 系列科普文(3)
  • 深入探索CDC:实时数据同步利器
  • 227.2018年蓝桥杯国赛 - 交换次数(中等)- 贪心
  • 电子商务网站规划/江门seo
  • 南京英文网站建设/巨量数据官网
  • 聊城网站建设公司/惠州seo建站
  • 网站banner高度/免费网站 推广网站
  • 芷江建设局网站/长沙seo培训
  • 只做PC版网站/网站软文推广网站