matriz em python

ziza

Power Member
pretendo criar um programa em python que recebendo um valor n dado pelo utilizador e que corrponde ao numero de linhas, e um valor m dado pelo utilizador, e que corresponde ao numero de colunas

Gostaria de saber como posso fazer para criar m colunas.

Se me podessem dar um exemplo era ideal.

Para as linhas é facil tipo

while n>=0:

lista.append (n)

etc etc...

agora para criar n colunar n sei mm como fazer por isso se me podessem dar um exemplo era excelente.

Eu sei k e uma duvida basica mas ha e tal ja me anda a assombrar a algum tempo:lol:

obg!!!
 
Não sei se percebi bem o que pretendes... mas, uma possível maneira de implementar uma matriz pode ser através de listas dentro de listas.

Por exemplo,
matriz 3x3:
[[1,2,3], [4,5,6], [7,8,9]]

matriz 2x4:
[[1,2,3,4], [5,6,7,8]]

Ou seja, cada sublista pode representar uma linha, e cada elemento das sublistas os vários valores da matriz (ou então o inverso, cada sublista representar uma coluna).
 
Provavelmente, deve-se usar o módulo numpy (externo à biblioteca padrão).

Depois, cria-se um array com o objecto array. Só não dou mais pormenores porque não sei se isto se trata de alguém que não quer fazer o trabalho de casa.

Francisco Colaço
 
Back
Topo