Duplicate values of column needs to be converted to unique values
I have a dataframe with certain r*c. I need to consider one column which is basically the ID column having multiple duplicate IDs. The IDs would need to be made unique. Suppose I have the below mentioned df:
data = [['tom', 10], ['nick', 15], ['juli', 14], ['juli', 14], ['juli', 14]]
df = pd.DataFrame(data, columns = ['Name', 'Age'])
df
Actual Result:
Name Age
0 tom 10
1 nick 15
2 juli 14
3 juli 15
4 juli 16
Expected Result:
Name Age
0 tom 10
1 nick 15
2 juli_1 14
3 juli_2 15
4 juli_3 16