quarta-feira, 24 de dezembro de 2014

Python e as matrizes

Bom uma coisa que achei muito bom no Python é a possibilidade de trabalhar com vetores ou matrizes. Em outras linguagem isso dá um pouco de trabalho. Mas, agora com o Python ficou tudo melhor.

Exemplos:

a=[1,2,3]
print a, a[2] 

A saída será: [1,2,3], [3]

Em Python e matriz podemos fazer algo interessante, que é chamar um arquivo externo, e com algumas linhas de comando:


matriz = [ map(float, line.split()) for line in file('nome do arquivo.extencao') if
line.strip() ]

Essa linha chama um arquivo de texto e o transforma em matriz: 1x1, 2x2, e assim por diante.

E ainda pode-se ter qualquer extensão.

Facilidade é a regra com Python. 

Nenhum comentário:

Postar um comentário