Есть цель распарсить CSV бд в следующем порядке:
Есть три колонки: имя, номер телефона, номер заказа. Нужно пройтись по колонке номеров телефонов, и если номер есть в неком списке, то нужно взять данные всей строки где был этот номер.
Моя реализация:
wishlist = []
df = pandas.read_csv('db.csv', sep=';')
for number in df['phone_numbers']:
if number in wishlist:
print(f"{df{'user_name']}, {df['order_id']}, {df['phone_number']}")
но код начинает парсить не все строки, не выводит номер, так еще и возвращается в начало постоянно.
В чем может быть ошибка?