找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 874|回复: 0

[求助] 矩阵换行总是不成功

1

主题

1

帖子

1

积分

贫民

积分
1
12356 发表于 2022-12-17 11:57:16 | 显示全部楼层 |阅读模式
import random
a=[]
for i in range(5):
    a.append([])
    for j in range(5):
        a[i].append(random.randint(0,9))
a=[[random.randint(0,9) for i in range(5)] for j in range(5)]
for i in range(5):
    for j in range(5):
        print(str(a[i][j]).rjust(4),end='')
    print()
print('==========================================')
for i in range(5):
    for j in range(5):
        a[1][j],a[4][j]=a[4][j],a[1][j]
        print(str(a[i][j]).rjust(4),end='')
    print()
这样第五行总是被覆盖而不是和第二行互换位置

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表