1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

matriz em python

Discussão em 'Programação' iniciada por ziza, 14 de Janeiro de 2007. (Respostas: 2; Visualizações: 2240)

  1. ziza

    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!!!
     
  2. 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).
     
  3. 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
     

Partilhar esta Página