파이썬 프로그래밍(12) - for문
#for문 1. for문의 구조 >>> for 변수 in (리스트 or 튜플 or 문자열): >>> 코드1 >>> 코드2 >>> 코드3 >>> ... in 뒤에 있는 리스트, 튜플, 문자열의 요소들이 첫 요소부터 마지막 요소까지 반복될때마다 차례대로 변수에 대입되어 코드들이 실행된다. >>> list = [1, 2, 3] >>> for i in list: >>> print(i) 1 2 3 또한 아래와 같은 방법으로도 대입이 된다. >>> list = [(1,2), (2,3), (3,4)] >>> for (x,y) in list: >>> print(x + y) 3 5 7 2. 활용 이를 활용해 if문으로 값마다 다른 출력을 할 수도 있다. >>> list = [3, 11, 5, 13, 7] >>> for ..
loc, iloc에 대해 알기
#loc, iloc 1. loc의 특징 라벨(이름)을 기반으로 인덱싱하는 방법으로, 행과 열을 라벨에 따라 선택한다. 'loc'(로크 또는 로케이션)을 사용하여 특정한 행 또는 열을 라벨 값으로 선택할 수 있다. >>> import pandas as pd >>> data = { >>> '이름': ['Alice', 'Bob', 'Charlie'], >>> '나이': [25, 30, 35], >>> '직업': ['Engineer', 'Doctor', 'Teacher'] >>> } >>> df = pd.DataFrame(data) # 라벨 "1"에 해당하는 특정 행 선택 >>> row_1 = df.loc[1] >>> print(row_1) # 결과: 이름 Bob # 나이 30 # 직업 Doctor # Name..