Ir para conteúdo
Fórum Script Brasil
  • 0

Tabelas em Python


ErickDarko

Pergunta

def add(lista):
    nome=input("Nome: ")
    tel=input("Telefone: ")
    
    lista[0].insert(0,nome) #insert(indíce, valor) ou append(valor)
    lista[1].insert(0,tel) 

    return lista

def lista_de_contatos(lista):    
    for x in range(len(lista[0])):
        for y in range(len(lista[1])):
            print("Nome: %s\tTel: %s" % (lista[0][x],lista[1][y]))
            #break
           
def main():
    lista=[[],[]]
    while(True):
        #pula_linha()
        resp = int(input("add[1] remover[2] contatos[3] sair[4]\n"))
        if(resp==1):
            add(lista)
        if(resp==3):
            lista_de_contatos(lista)
        if(resp==4):break

main()

output: 

add[1] remover[2] contatos[3] sair[4]
1
Nome: a1
Telefone: 1
add[1] remover[2] contatos[3] sair[4]
1
Nome: a2
Telefone: 2
add[1] remover[2] contatos[3] sair[4]
3
Nome: a2    Tel: 2
Nome: a2    Tel: 1
Nome: a1    Tel: 2
Nome: a1    Tel: 1
add[1] remover[2] contatos[3] sair[4]

Editado por ErickDarko
Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...