df = pd.read_csv(data, delim_whitespace=True, header=None, names=['A', 'B',
    'C', 'D', 'E'])
df.loc[~df.duplicated(), "C'"] = df['C']
df.fillna('', inplace=True)
добавить новый столбец и удалить дубликаты в этом столбце с нулевыми значениями