>> Tecnologia eletrônica >  >> Lar inteligente >> Vida Inteligente

Como criar uma matriz em Python


Como criar uma matriz em Python. Arrays são estruturas úteis e fundamentais que existem em todas as linguagens de alto nível. Em Python, arrays são objetos nativos chamados "listas" e possuem uma variedade de métodos associados a cada objeto.

Etapa 1


Crie uma lista com texto ou elementos numéricos. Você pode criar uma lista com uma série de elementos de texto em uma linha em Python.

Liste os elementos de texto que você deseja, separados por vírgulas:my_array =['rebecca', 'juan', 'samir', 'heather']Você também pode usar números no array:my_array =[-1,0,1, 2]Ou você pode misturar e combinar letras e números:my_array =[1, 'rebecca', 'allard', 15]

Etapa 2


Acesse os valores de uma matriz usando um índice.

Saiba que este índice é baseado em 0, o que significa que o primeiro elemento do array é referenciado usando a posição 0, o segundo elemento da lista é referenciado usando a posição 1, e assim por diante:print my_array[2]>>>> samir

Etapa 3


Use uma lista como um dicionário. Você pode usar um dicionário para pesquisar pares de valores de nome para recuperação rápida.

Use um dicionário para pesquisar sobrenomes associados a um primeiro nome. Por exemplo:my_dic['rebecca'] ='allard'my_dic['juan'] ='hernandez'my_dic['heather'] ='aston'Você pode então usar o dicionário para imprimir o valor (o sobrenome) usando a chave (o primeiro nome):print my_dic['rebecca']>>>> allard

Etapa 4


Aninhe uma lista -- perceba que arrays em Python podem conter qualquer tipo de dados, incluindo outros arrays.

Crie uma lista que contenha outra simplesmente inserindo-a na lista de elementos da matriz. Por exemplo:my_friends =['rebecca', 'ben', 'biella', 'kevin']my_contacts =['steve', my_friends, 'lee']Agora você pode usar my_contacts como um array normal:print my_contacts[0]>>>> steveE você pode acessar a lista aninhada usando uma segunda referência:print my_contacts[1][2]>>>> biella