Here is my dataframe

```
                product_title                               variation_list  
 Chauvet DJ GigBar Move Effect Light System                ['Black', 'White']
 Rane Twelve MKII DJ Controller                            ['New', 'Blemished']

```

my expected dataframe will be look like this

```
group_id                 product_title                            variation_list  unique_id  
FAT-1301    Chauvet DJ GigBar Move Effect Light System             Black           FAT-01
FAT-1301    Chauvet DJ GigBar Move Effect Light System             White           FAT-02 
FAT-1302       Rane Twelve MKII DJ Controller                      New             FAT-03
FAT-1302       Rane Twelve MKII DJ Controller                      Blemished       FAT-04

```

Basically I want to add extra two column `group_id` which will appoint global id for same group of data and `unique_id` column which will appoint unique value for every data.