学习编程第162天 python编程 矩阵行列互换,二维数组的典型应用

今天学习的是刘金玉老师零基础Python教程第46期,主要内容是python编程 矩阵行列互换算法,二维数组的典型应用。

(一)自动生成二维数组

1.代码:

n=4

k=1

list1=[]

for i in range(n):

tmp=[]

for j in range(n):

tmp.append(k)

k+=1

list1.append(tmp)

print(list1)

2.运行效果:

(二)二维数组行列互换

1.代码:

n=4

k=1

list1=[]

for i in range(n):

tmp=[]

for j in range(n):

tmp.append(k)

k+=1

list1.append(tmp)

print(list1)


for i in range(n):

for j in range(i,n):

list1[i][j],list1[j][i]=list1[j][i],list1[i][j]

print(list1)

2.运行效果:


原文链接:,转发请注明来源!