Можно ли поместить эту функцию np.where в цикл?Python

Программы на Python
Anonymous
Можно ли поместить эту функцию np.where в цикл?

Сообщение Anonymous »

Я пытаюсь переместить все значения во фрейме данных, содержащем данные о возрасте кандидата (в каждой строке есть только одно значение возраста кандидата) в новый столбец заявителя_возраст, но мне приходится перебирать 17 столбцов, чтобы найти их — на данный момент все данные перепутаны.

Код: Выделить всё

df_merged['applicant_age'] = np.where(df_merged.rule0_evaluationstring.str.contains('Applicant Age'),
df_merged['rule0_evaluationstring'],
df_merged['applicant_age'])
Я использую функцию np.where, и она дает желаемый результат, но теперь мне нужно изменить число в rule0_evaluationstring с 0 по 16, чтобы пройти через все 17 столбцов.
Есть ли цикл, который я могу использовать для автоматизации этого?>

Вернуться в «Python»