У меня есть функция, которая требует передачи трех аргументов. Первый аргумент является фиксированным значением, второй аргумент является диапазоном, который позже используется циклом for в коде. Третий аргумент - это диапазон / список значений. Я хочу, чтобы для каждого значения во втором аргументном диапазоне бралось одно соответствующее значение из третьего аргумента. например, я хочу, чтобы, когда значение второго аргумента было 10, третий аргумент должен быть 1. Когда значение второго аргумента равно 19, третий аргумент должен быть 2. Аналогично, когда значение второго аргумента равно 28, третий аргумент должен быть 3. и так далее ... Другими словами, я могу выразить это так: каждый раз, когда циклы «for» выполняются для каждого значения «n», должно быть уникальное и постоянно увеличивающееся значение «f». Заранее спасибо.
def runFunct(funct):
itrange = funct[0]
nrange = funct[1]
frange = funct[2]
for f in frange:
for n in nrange:
print(f*n)
....
funct1 = [1, range(10,101,9), ?????]
runFunct(funct3)