Comment faire pour convertir un numéro du mois dans un nom de mois en python

Comment obtenez-vous une liste de correspondre avec une entrée de l'utilisateur. Si j'avais une liste comme:

month_lst = ['January', 'February', 'March', 'April', 'May', 'June', 'July',
              'August', 'September', 'October', 'November', 'December']

Comment puis-je obtenir une entrée de 1 à rentrer "janvier" comme réponse?

input('Enter the number to be converted: ')

Également l'entrée doit vérifier auprès de la liste pour s'assurer qu'il est dans les 1-12, de sorte que l'entrée d'15 soit un message d'erreur.

InformationsquelleAutor user1887183 | 2012-12-08