Pandas ile alınan csv'nin içerisindeki satırları teker teker almak

Merhaba arkadaşlar;

pandas aracılığıyla bir excel açıyorum. içindeki ilgili satır ve sütunlara da erişebiliyorum ancak for döngüsüyle ilgili satırdaki tek bir veriyi sırayla almaya yapamadım. örnek kod üzerinden anlatayım:

import pandas as pd

f = pd.read_csv('ilgil_dosyam.csv')

all_names = f[["First_Name", "Last_Name"]]
single_name = all_names.iloc[0:1,0:2]
print(single_name)

bu kod ile mesela 0. satırdaki 1 ve 2. sütundaki ilgili verileri alabiliyorum. ancak yapmak istediğim şey aynı sütunde 1. satır, 2. satır, 3. satır ve dosya sonuna kadar gitmek istiyorum.
yani ben buraya öyle bir for döngüsü yazmaylıyım ki, for döngüsü her satırın bilgisini bana sırayla bir değişkene çıkarmalı.
bu konuda fikir verebilecek ve örnek kod gösterebilecek biri varsa çok sevinirim.
destekleriniz için şimdiden teşekkür ederim.

Merhaba .iloc'un satır seçtiği kısma, yani ilk indeksleyen kısma : yazarsanız tüm satırları seçmiş oluyorsunuz. Sonrasında virgül koyup istediğiniz sütun veya sütunları da seçebilirsiniz, onların bütün satırlarını elde edersiniz. Mesela sıfırıncı sütunun tüm satırları (diğer bir deyişle, sıfırıncı sütunun kendisi): df.iloc[:, 0]. İki nokta, benzer işleve sütun tarafında da sahiptir.

2 Beğeni