Обновление значения в iterrow для панд

Я занимаюсь геокодированиемselenium Для скрининга по экрану координаты x-y, которая мне нужна для адреса местоположения, я импортировал файл xls в кадр данных panda и хочу использовать явный цикл для обновления строк, не имеющих координаты x-y, как показано ниже:

for index, row in rche_df.iterrows():
    if isinstance(row.wgs1984_latitude, float):
        row = row.copy()
        target = row.address_chi        
        dict_temp = geocoding(target)
        row.wgs1984_latitude = dict_temp['lat']
        row.wgs1984_longitude = dict_temp['long']

я прочиталПочему эта функция не «берет» после того, как я перебрал DataFrame от pandas? и я полностью осознаю, что iterrow дает нам только представление, а не копию для редактирования, но что если я действительно обновлю значение строка за строкой? Являетсяlambda возможно?