Tengo un script en el que estoy trabajando donde necesito aceptar varios argumentos y luego iterar sobre ellos para realizar acciones. Empecé por el camino de definir una función y usar * args. Hasta ahora tengo algo, como a continuación:¿Iterar más de * args?
def userInput(ItemA, ItemB, *args):
THIS = ItemA
THAT = ItemB
MORE = *args
Lo que estoy tratando de hacer es conseguir los argumentos de args * en una lista que puedo iterar. Miré otras preguntas en StackOverflow y en Google, pero parece que no puedo encontrar una respuesta a lo que quiero hacer. Gracias de antemano por la ayuda.
+1 me Don No sé por qué se votó negativamente. – CoffeeRain
Configuración 'MORE = * args' le dará un error de sintaxis. '*' es el operador de desempaquetado iterable. El uso de 'MORE = args' (soltando el asterisco) debería proporcionarle lo que desea. –