擅长:python、mysql、java
<p>非常接近,只是修改了几行:</p>
<pre><code>def crie_matriz(n_linhas = 5, n_colunas = 5):
matriz = []
for i in range(n_linhas):
linha = []
for j in range(n_colunas):
linha.append(0) # <<<
linha[i] = i + 1 # <<<
matriz.append(linha)
print(matriz[i][0],matriz[i][1], matriz[i][2],matriz[i][3], matriz[i][4])
return matriz
A = crie_matriz()
</code></pre>
<p>输出:</p>
<pre><code>1 0 0 0 0
0 2 0 0 0
0 0 3 0 0
0 0 0 4 0
0 0 0 0 5
</code></pre>