python 矩阵转置 transpose
python,矩阵,转置,transpose
2025-03-28 09:01:09 时间
大家好,又见面了,我是你们的朋友全栈君。
* for in 嵌套列表
def transpose1(matrix):
cols = len(matrix[0])
return [[row[i] for row in matrix] for i in range(0,cols)]
def transpose2(matrix):
transposed = []
for i in range(len(matrix[0])):
transposed.append([row[i] for row in matrix])
return transposed
def transpose3(matrix):
transposed = []
for i in range(len(matrix[0])):
transposed_row = []
for row in matrix:
transposed_row.append(row[i])
transposed.append(transposed_row)
return transposed
test:
matrix = [
[1,2,3,4],
[5,6,7,8],
[9,10,11,12]
]
print(transpose1(matrix))
print(transpose2(matrix))
print(transpose3(matrix))
output:
[Running] python -u “j:\python\matrix.py”
[[1, 5, 9], [2, 6, 10], [3, 7, 11], [4, 8, 12]]
[[1, 5, 9], [2, 6, 10], [3, 7, 11], [4, 8, 12]]
[[1, 5, 9], [2, 6, 10], [3, 7, 11], [4, 8, 12]]
[Done] exited with code=0 in 0.125 seconds
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/137109.html原文链接:https://javaforall.cn
相关文章
- 用Python写个魂斗罗
- Python项目46-xadmin管理后台数据(强撸)
- python三种基本数据类型有哪些_python中有哪些基本数据类型
- 【玩转 Cloud Studio】使用Cloud Studio 进行python开发最佳实践
- Python-drf前戏38-前端Vue
- 整理了上千个Python类库,简直太酷啦!
- python转置矩阵函数_对python 矩阵转置transpose的实例讲解
- 最美圣诞树!用Python画棵雪夜圣诞树送给你
- Python 基于 TCP 传输协议的网络通信实现
- Python+Flask实现的学生培养计划管理系统
- Python-drf前戏38.1-前端Vue01
- 用python给女朋友表白_python绘制太阳花
- 一口气用Python写了13个小游戏(附源码)
- Python自动给抖音小姐姐视频点赞
- 破14亿,Python分析我国存在哪些人口危机!「建议收藏」
- Python 哈希表查询_进入<哈希函数>为结界的世界
- Python求解两数之和[通俗易懂]
- python 访问LDAP服务器「建议收藏」
- Python 一网打尽<排序算法>之从希尔排序聊聊分治算法的哲学
- 你一定是在逗我,Python都不会就想做算法?