У Pandas есть свои собственные методы итерации, если вы просто хотите перебирать значения в кадре данных, не изменяя его, я предлагаю вам использовать метод itertuples :
import pandas as pd
values = [[22.1449787,-101.0056829]
,[18.922290399999998,-99.234332]
,[22.1544736,-100.98580909999998]
,[22.136872,-100.9345736]
,[22.173595499999998,-100.9946027]]
df = pd.DataFrame(values, columns=['latitude','longitude'])
for row in df.itertuples():
print(row.latitude)
print(row.longitude)