I have a dataframe like the below:
dummy_dict_existing  = {'Email':['joblogs@gmail.com', 'joblogs@gmail.com'],
              'Ticket_Category': ['Tier1', 'Tier2'],
              'Quantity_Purchased': [5,2],
              'Total_Price_Paid':[1345.45, 10295.88]}
               Email Ticket_Category  Quantity_Purchased  Total_Price_Paid
0  joblogs@gmail.com           Tier1                   5           1345.45
1  joblogs@gmail.com           Tier2                   2          10295.88
What I'm trying to do is to create 2 new columns "Tier1_Quantity_Purchased" and "Tier2_Quantity_Purchased" based on the existing dataframe, and sum the total of "Total_Price_Paid" as below:
dummy_dict_desired  = {'Email':['joblogs@gmail.com'],
              'Tier1_Quantity_Purchased': [5],
               'Tier2_Quantity_Purchased':[2],
              'Total_Price_Paid':[11641.33]}
               Email  Tier1_Quantity_Purchased  Tier2_Quantity_Purchased  Total_Price_Paid
0  joblogs@gmail.com                         5                         2          11641.33
Any help would be greatly appreciated. I know there is an easy way to do this, just can't figure out how without writing some silly for loop!
 
     
     
    
