如何用python输出如下矩阵?

10*10的矩阵,按顺序输出1~100的上三角[[12345678910][0121314151617181920][002324252627282930][000343... 10*10的矩阵,按顺序输出1~100的上三角
[[ 1 2 3 4 5 6 7 8 9 10]
[ 0 12 13 14 15 16 17 18 19 20]
[ 0 0 23 24 25 26 27 28 29 30]
[ 0 0 0 34 35 36 37 38 39 40]
[ 0 0 0 0 45 46 47 48 49 50]
[ 0 0 0 0 0 56 57 58 59 60]
[ 0 0 0 0 0 0 67 68 69 70]
[ 0 0 0 0 0 0 0 78 79 80]
[ 0 0 0 0 0 0 0 0 89 90]
[ 0 0 0 0 0 0 0 0 0 100]]
展开
 我来答
albumin
2018-07-23 · TA获得超过1.2万个赞
知道大有可为答主
回答量:4889
采纳率:87%
帮助的人:2372万
展开全部
for i 老穗in range(10):
    for j in range(10):
        if j>=i:
     亮含陆       print("%4d"%(i*10+j+1),end='')
        else:
            print("%4d"%0,end='敬顷')
    print()
百度网友8e4ee6d
2018-07-23 · TA获得超过1138个赞
知道小有建树答主
回答量:887
采纳率:78%
帮助的人:363万
展开全部
K = 1
lst = [ ]
tmp = [ ]
for i in range(10, 历吵110, 10):
    bo = (K - 1) 渗改// 10
    if bo > 0:
        for j in range(bo):
            tmp.append(0)

    肢喊侍for x in range(K + bo, i + 1):
        tmp.append(x)
    lst.append(tmp)
    K += 10
    tmp = [ ]

print(lst)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式