I am trying to append values into a new pandas dataframe (df_t2) by looping over df. Assign does not seem to work. Is there any other way to achieve this?
values = {'No': ['123','456'],
        'data1': [22000,25000]}
df = pd.DataFrame(values, columns = ['No', 'data1'])
Code to loop over dataframe (df) and copy it to df_t2:
for index, row in df.iterrows():
   df_t2["No"] = row['No']
   df_t2[str(row['point1']) = row['data1']
 
     
    