Pandas - Iteration
DataFrame의 record(or row)를 순회(iteration)하는 방법:1. iterrows()각 행을 (index, Series) 형태로 반환:import pandas as pddf = pd.DataFrame({ "name": ["Kim", "Lee", "Park"], "age": [28, 34, 29]})for idx, row in df.iterrows(): print(idx, row["name"], row["age"])장점: 직관적, 사용이 간단단점: 각각의 row를 Series로 반환 -> 성능 느림 (특히 큰 DataFrame 객체의 경우)각 열 단위로 비슷하게 iteration하는 것으로 iteritems()가 있음.2. itertuples()각 row를 namedt..
2025. 9. 29.