data = {'user_id': {2: 3, 3: 4, 4: 5},
'Q1': {2: '1', 3: '8', 4: '2'},
'Q2': {2: '4', 3: '3', 4: '2, 3, 4'},
'Total Traffic(MB)': {2: 261.1186, 3: 179.18564, 4: 351.99208}}
pd.DataFrame(data)
how to split last row into 3 rows with same data but only one 'Q2' value per row ?