1
このプログラムでは、買うべきもののスーパーマーケットリストのデータを格納するプログラムを作ったので、別のリストを作成して他のものを保存する方法を教えてもらえませんでした物事の種類。それはほとんどのことですが、GUIにするためにはそのオプションをプログラムに入れたいだけです。プログラムの途中でリストを作成する
choice = None
food = []
drink =[]
trash = []
print("Esta é uma aplicação de armazenamento \n")
while choice != 0:
print("0 - Sair \n"
"1 - adicionar à lista\n"
"2 - Remover de lista \n"
"3 - Mover para lixeira \n"
"4 - Listar itens \n"
"5 - Listar itens na lixeira \n")
choice = input("Insira a opção desejada \n")
if choice == "0":
choice = 0
print("Obrigado por usar nosso software")
elif choice == "1":
a =input("1 - Inserir em comidas;2 - Inserir em bebidas\n")
if a =="1":
b = input("Insira a comida desejada para sua lista: ")
food.append(b)
if a =="2":
b = input("Insira a bebida desejada para sua lista: ")
drink.append(b)
elif choice == "2":
a = input("1 - Remover de comidas ;2 - Remover de bebidas\n")
if a == "1":
b = input("Remova a comida desejada da sua lista: ")
food.remove(b)
if a == "2":
b = input("Remova a bebida desejada para sua lista: ")
drink.remove(b)
elif choice == "3":
a = input("Mover da lista de comidas : 1 ; Bebidas : 2")
if a == "1":
b = input("Insira o valor que deseja mover: ")
trash.append(b)
food.remove(b)
if a == "2":
b = input("Remova a bebida desejada para sua lista: ")
trash.append(b)
drink.remove(b)
elif choice == "4":
print("Estes são os itens na lista de comida: ")
for item in food:
print(item)
print("Estes são os itens na lista de bebidas: ")
for item in drink:
print(item)
elif choice == "5":
for item in trash:
print("Estes são os itens na lista de comida: "+item)
'default/try/except'を実行する必要がないので、' defaultdict(list) 'を使うこともできます。 –