У меня есть сценарий Я работаю над тем, где мне нужно принимать несколько аргументов, а затем перебирать их для выполнения действий. Я начал путь определения функции и использовал * args. До сих пор у меня есть кое-что, как показано ниже:Iterate over * args?
def userInput(ItemA, ItemB, *args):
THIS = ItemA
THAT = ItemB
MORE = *args
То, что я пытаюсь сделать, это получить аргументы из * аргументах в список, который я могу итерацию над. Я просмотрел другие вопросы о StackOverflow, а также в Google, но я не могу найти ответ на то, что я хочу делать. Заранее спасибо за помощь.
+1 Я надеваю Я не знаю, почему тебя забросили. – CoffeeRain
Установка 'MORE = * args' даст вам синтаксическую ошибку. '*' является итерируемым оператором распаковки. Использование 'MORE = args' (удаление звездочки) должно получить то, что вы хотите. –