Files

17 lines
853 B
Python

import pandas as pd
# 1. Читаем исходный файл
df = pd.read_csv("MEN.csv")
# 2. Условие: строки, где есть подстрока
substring = "все вышеперечисленное"
q = "Что для вас является наиболее привлекательной чертой в мужчине? \n"
mask = df[q].str.contains(substring, na=False)
# 3. Замена значений
df.loc[mask, q] = "внешняя привлекательность (в том числе, физическая подготовка);ведение здорового образа жизни;эмоциональная открытость;инициативность;ум и интеллект;высокий заработок"
# 4. Сохранение в новый файл
df.to_csv("MEN.fixed.csv", index=False)