Afişearea unei liste de liste (matrice) în PYTHON

Dacă se dă o matrice sau o listă de liste cum se zice mai corect în lumea programatorilor în limbajul PYTHON, afişearea matricei se face simplu, scriind
print(nume_matrice) sau scriind o funcţie care permite afişeara linie de linie, frumos să se vadă exact structura matricei. Există posibilitatea de a afişa blocuri din matrice, caz în care se va scrie o altă funcţie, ceva mai complicată. Programul este:



#
# Afiseaza matrice
#
Matrice = [[1,2,3,4],
           [5,6,7,8],
           [9,2,1,5],
           [7,9,1,4]]
print(Matrice)
Nr_lin = len(Matrice)
Nr_col = len(Matrice[0])
for i in range(Nr_lin):
   for j in range(Nr_col):
      print(' ', Matrice[i][j], end='')
   print()
print('Matricea a fost tiparita')



Rezultatele afişate sunt:

[[1, 2, 3, 4], [5, 6, 7, 8], [9, 2, 1, 5], [7, 9, 1, 4]] 1 2 3 4
5 6 7 8
9 2 1 5
7 9 1 4
Matricea a fost tiparita


Scriem o funcție de tipărire matrice. Adăugăm apoi în bibliotecă funcția după testare temeinică.


(Afişat azi 26 aprilie 2022 ora 10,50
 Terminat azi 26 aprilie 2022 la ora 12,00 )
revenire