I have a Data Frame name df and I want to remove this '|' in fuel column
id  car       fuel
1   Mercedes  petrol|diesel|gas
2   Audi      gas|petrol   
So that my data look like this
id  car        fuel
1   Mercedes   petrol
1   Mercedes   diesel
1   Mercedes   gas
2   Audi       gas
2   Audi       petrol
This is the code that I tried
df_1 = hb.copy()
df_2 = hb.copy()
df_3 = hb.copy()
df_1['fuel'] = df_1['fuel'].apply(lambda x:x.split('|')[0])
df_2['fuel'] = df_2['fuel'].apply(lambda x:x.split('|')[1])
df_3['fuel'] = df_3['fuel'].apply(lambda x:x.split('|')[2])
And this give IndexError: list index out of range
 
     
     
    