Does anyone know how to concatenate a list of strings using a for loop?
This works, without a loop:
Extract Column Names
column_names = file.columns.tolist()
column_names[1]= column_names[1] + '_Vol_Adj'
column_names[1]
But does not work as part of the following loop:
for i in column_names[1:-2]:
column_names[i]= column_names[i] + '_Vol_Adj'
i = i+1
TypeError Traceback (most recent call last) <ipython-input-242-5509cede9f32> in <module>() 2 3 for i in column_names[1:-2]: ----> 4 column_names[i]= column_names[i] + '_Vol_Adj' 5 i = i+1 TypeError: list indices must be integers or slices, not str