Python n'a pas de type de données intégré pour représenter des matrices mathématiques. Représenter matrices bidimensionnelles en Python en utilisant des listes imbriquées , en d'autres termes la création d'une " liste des listes ". Si vous tapez le nom d'une matrice que vous avez défini dans l'interpréteur Python son contenu seront affichées , mais pas d'une manière très lisible. Écrire une fonction dans un nouveau module pour afficher le contenu d'une matrice dans un état ordonné , facile à lire. Instructions 
 1 
 Ouvrez un fichier texte vierge pour écrire le nouveau module. Dans Windows , cliquez sur le menu Démarrer , choisissez "Tous les programmes ", choisissez " Accessoires" , puis cliquez sur 
 2 
 Insérez le code suivant dans le document vierge "Bloc-notes ". : 
 
 # matrice de sortie du module 
 
 def matprint (matrice, padding = 3) : 
 
 print (' \\ n' ) 
 
 pour les lignes de la matrice : 
 
 pour colonnes en lignes : 
 
 impression (str (colonnes ) de rjust ( padding ) , de fin ='' ). 
 
 print (' \\ n' ) 
 3 
 cliquez sur "Enregistrer " dans le menu "Fichier" ou appuyez sur " Ctrl + S " pour enregistrer le module. Naviguez vers le répertoire "lib " dans le répertoire Python ( dans Windows, il s'agit généralement "C: \\ Python32 \\ lib \\ " ) . Nommez le fichier " matprint.py " et cliquez sur "Enregistrer". 
 4 
 Ouvrez l'interpréteur Python et tapez la commande suivante pour importer la fonction " matprint ": 
 
 de matprint importation * 
 5 
 définir une matrice appelée « matrice » à l'aide des listes imbriquées : 
 matrice de 
 = [ [1,2,3 ], [ 4,5,6 ], [7 , 8,9 ]] 
 6 
 Tapez la commande suivante pour afficher le contenu de " matrice " à l'aide " matprint : " 
 
 matprint (matrice) 
 7 < p> Spécifiez l'argument " padding" pour modifier l'espacement horizontal entre les colonnes : 
 
 matprint (matrice, 2) 
 
 Assurez-vous que cette valeur est au moins aussi grand que le plus grand nombre de chiffres de toute valeur dans votre matrice. La valeur par défaut est 3.