Como poderá ver no código abaixo e repeti várias vezes a funcão "cadastrar(nomes)" & "remover(nomes)", para ir um a um, cada nome, minhas tentantivas de fazer mais de um ao mesmo tempo, não deram certo! Como poderia ter inserido/removido todos os nomes de uma vez?? Desculpe se não é o tema nem o objetivo do programinha!! Foi um curiosidade! Obrigada!
>>> def cadastar(nomes):
... print 'Digite o nome:'
... nome = raw_input()
... nomes.append(nome)
...
>>> nomes = []
>>> cadastar(nomes)
Digite o nome:
Catia
>>> cadastar(nomes)
Digite o nome:
Paulo
>>> cadastar(nomes)
Digite o nome:
Ana
>>> cadastar(nomes)
Digite o nome:
Rogerio
>>> cadastar(nomes)
Digite o nome:
Vitor
>>> cadastar(nomes)
Digite o nome:
Nico
>>> nomes
['Catia', 'Paulo', 'Ana', 'Rogerio', 'Vitor', 'Nico']
>>>
>>>
>>> def remover(nomes):
... print 'Qual nome você gostaria de remover?'
... nome = raw_input()
... nomes.remove(nome)
...
>>> nomes
['Catia', 'Paulo', 'Ana', 'Rogerio', 'Vitor', 'Nico']
>>> remover(nomes)
Qual nome você gostaria de remover?
Vitor
>>> remover(nomes)
Qual nome você gostaria de remover?
Nico
>>> nomes
['Catia', 'Paulo', 'Ana', 'Rogerio']
>>>