Código
inicializas y creas el diccionario ["a"] allá vos.
dic["a"] = "c"
podrías poner todo lo que se puede hacer con un dic (.get,.pop,.keys,etc) pero primero hay que declararlo,ni sé, si quien pregunto sabe como se declara y voy a empezar por otra cosa. Para correr se empieza por el primer paso y en tu ejemplo tuviste que declarar primero el dicc, engel lex no crea un dic en python, ya lo tiene declarado(se supone)
Edito:
de paso @987123564 te muestro a lo que me refería a un menú con diccionarios y de paso en una clase que se usan a full.
Código
#-*- coding: utf-8 -*- import sys,os class Capitulos: def __init__(self): self.elecciones= { "1":self.completa, "2":self.sueltos, "3":self.salir } def mostrar_menu(self): print(""" [1] Temporada completa [2] Capítulos Sueltos [3] Salir """) def ejecutar(self): while True: self.mostrar_menu() eleccion= input("elige una opción: ") accion = self.elecciones.get(eleccion) if accion: accion() else: print("{} no es una elección válida".format(eleccion)) def completa(self): os.system("cls") print("Acá va todo lo de completa") def sueltos(self): os.system("cls") print("Acá va todo lo de sueltos") def salir(self): os.system("cls") msg=" Programa terminado " print(msg.center(28,"*")) os.system("pause") sys.exit(0) inicio=Capitulos() inicio.ejecutar()