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

liftword3个月前 (03-04)技术文章20

今天学习的是刘金玉老师零基础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.运行效果:


相关文章

Python初级练习小实例(1-20例),1个实例多个例子相互参考

以下所有测试实例来自于菜鸟教程:https://www.runoob.com/python3/python3-examples.html 1:Python 数字求和自己的代码#用户输入数字,并转换为浮...

10个常见的实用python实例

以下是10个常见的实用Python实例,涵盖了不同领域和应用:1. 网页爬虫:import requests from bs4 import BeautifulSoup url = 'https:/...

太强了!看完这100个Python算法实例,超越90%程序员!

常言道“算法才是编程的灵魂”,不管是java,python还是PHP,都跨不过算法这个门槛。算法确实不好学,但算法也是真必要,各大公司为了筛选人才,面试程序员的时候多多少少都会考察你的算法能力。学习算...

几个python小程序案例

下面是几个简单的Python小程序案例:1. 猜数字游戏```import randomnumber = random.randint(1, 100)guess = -1print("猜数字游戏,数字...

什么是Python实例?Python中的实例有哪些?

什么是Python实例?Python中的实例有哪些?Python:从代码的艺术到智能的涌现当我们谈论Python,我们不再仅仅谈论一种编程语言。它更像是一种文化现象,一个连接着全球数百万开发者,驱动着...