Python não tem um built-in tipo de dados para representar matrizes matemáticas. Representar matrizes bidimensionais em Python usando listas aninhadas , em outras palavras, a criação de uma " lista de listas. " Se você digitar o nome de uma matriz que você definiu para o interpretador Python seu conteúdo será exibido, mas não de uma forma muito legível . Escreva uma função em um novo módulo para exibir o conteúdo de uma matriz em , um formato fácil de ler ordenada. Instruções 
 1 
 Abra um arquivo de texto em branco para escrever o novo módulo . No Windows, clique no menu Iniciar , escolha a opção " Todos os programas ", escolha " Acessórios " e clique em 
 2 
 Insira o seguinte código no documento em branco "Notepad ". : 
 
 # saída Matrix módulo 
 
 def matprint (matriz, estofamento = 3) : 
 
 print (' \\ n ') 
 
 para linhas na matriz : 
 
 para colunas em linhas : 
 
 impressão ( . str (colunas ) rjust ( preenchimento) , end = '') 
 
 print (' \\ n' ), 
 3 
 Clique em "Salvar " no menu "File" ou pressione "Ctrl + S " para salvar o módulo. Navegue até o diretório " Lib" no diretório do Python ( no Windows é normalmente "C: \\ Python32 \\ Lib \\"). Nomeie o arquivo " matprint.py " e clique em " Salvar". 
 4 
 Abra o interpretador Python e digite o seguinte comando para importar a função " matprint " : 
 
 de importação matprint * 
 5 
 definir uma matriz chamada de " matriz ", usando listas aninhadas : 
 
 matriz = [ [1,2,3] , [4,5,6 ], [7 , 8,9] ] 
 6 
 Digite o seguinte comando para exibir o conteúdo de "matriz " usando " matprint : " 
 
 matprint (matriz) 
 7 
 Especifique o argumento " estofo " para alterar o espaçamento horizontal entre as colunas : 
 
 matprint (matriz, 2) 
 
 Certifique-se este valor é pelo menos tão grande quanto o maior número de dígitos de qualquer valor em sua matriz . O valor padrão é 3.