Я ищу лучший способ дать список аргументов для моей функции:
def myFunc(*args):
retVal=[]
for arg in args:
retVal.append(arg+1)
return "test",retVal
Проблема в том, что это становится очень раздражающим, когда у вас есть длинный список параметров для передачи вашемуфункция, потому что вы должны написать два раза весь ваш список параметров и когда у вас есть 10 или более параметров с полными именами, это становится очень (очень) тяжелым.
w=alpha,beta,gamma,delta,epsilon,zeta,eta,theta,iota
test,w=myFunc(w)
Но тогда я должен сделать:
alpha,beta,gamma,delta,epsilon,zeta,eta,theta,iota=w
Есть ли более короткий способ получить и получить список параметров из функции.Или дать указатель на функцию для непосредственного изменения параметров?
Это то, что я ищу:
w=alpha,beta,gamma,delta,epsilon,zeta,eta,theta,iota
test,w=myFunc(w)
# And directly get my parameters modified to be able to print them :
print alpha,[...],iota