On 12/20/20 3:13 PM, Hagen Finley wrote:
Hello,

I finally got around to trying to implement this code and I am running into an "IndexError: tuple index out of range" problem.

I am running a function with parameters from a list:

def def_acct_analysis(sht,acct):
     print(param[par][0])
     print(param[par][1])
     sheet ="sheet"+str(sht)
     print(sheet)
     account = acct
     print(account)

par =0 param = [(1,'ACCT0'),(2,'ACCT1'),(3,'ACCT2'),]

for pin param:
     def_acct_analysis(param[par][0], param[par][1])

     par +=1


FYI, the above can be simplified to:

param = [(1,'ACCT0'),(2,'ACCT1'),(3,'ACCT2'),]

for p in param:
    def_acct_analysis(p[0], p[1])


#Print statements above output:


--
Adrian Klaver
[email protected]


Reply via email to