[Python] Como posso modificar o array?

2 respostas
listarraylistarray
Ruben_Ribeiro

Pessoal, o meu array encontra-se assim:

image

Queria saber como posso coloca-lo a aparecer assim:

Nome: Miguel
Numero: [telefone removido]

2 Respostas

rodevops

Pesquise sobre dicionários (dict)

Obs: dicionários vão te atender nessa questão, porém eles possuem ordem aleatória (a menos que vc force ordenação com sort ou algo do tipo, pesquise mais a respeito)

Obs2: evite postar imagens no fórum, dificulta copiarmos/alterarmos o código para te ajudar, poste código!

Metal_Head

Você pode resolver isso com um simples for loop, onde você precisará iterar os valores até o tamanho da lista - 1 (isso porque sua lista possui dois elementos, precisamos subtrair um para não ser repetida a mensagem). Em seguida, podemos mostrar os valores com uma simples concatenação de texto com a posição da lista. Obs: pessoas[-1] significa que será mostrado a última posição da lista, nesse caso, a posição com o número.

pessoas = ['miguel', '[telefone removido]']

for i in range(len(pessoas) - 1):
    print('Nome:', pessoas[i])
    print('Numero:', pessoas[-1]
Criado 16 de novembro de 2018
Ultima resposta 20 de nov. de 2018
Respostas 2
Participantes 3