Itérer sur *args?

J'ai un script que je suis en train de travailler sur l'endroit où j'ai besoin d'accepter plusieurs arguments, puis itérer sur eux pour effectuer des actions. J'ai commencé à descendre le chemin de la définition d'une fonction et l'utilisation *args. Pour l'instant j'ai quelque chose comme ci-dessous:

def userInput(ItemA, ItemB, *args):
    THIS = ItemA
    THAT = ItemB
    MORE = *args

Ce que j'essaie de faire est d'obtenir les arguments de *args dans une liste que je peux parcourir. J'ai regardé d'autres questions sur StackOverflow ainsi que sur Google mais je n'arrive pas à trouver une réponse à ce que je veux faire. Merci d'avance pour l'aide.

+1 je ne sais pas pourquoi vous l'avez obtenu downvoted.
Réglage MORE = *args vous donnera une erreur de syntaxe. * est l'objet iterable déballage de l'opérateur. À l'aide de MORE = args (chute de l'astérisque) devrait vous obtenir ce que vous voulez.

OriginalL'auteur Paul | 2012-03-05