I have a pd.DataFrame that like this
User M&Ms Skittles Snickers Laffy Taffy Caramel Chew
0 Lara 3 0 0 0 0
1 Daisy 4 0 1 1 0
2 Alyx 0 0 0 0 5
3 Sarah 0 3 0 0 0
I want to create a dataframe that looks like this
user item rating
0 Lara m_ms 3
1 Lara snickers 5
2 Daisy m_ms 4
3 Daisy laffy_taffy 1
4 Alyx caramel_chew 5
5 Sarah skittles 3
6 Sarah snickers 2
Is there anyway to do that? Thanks