Study/Python

[Python]for문 돌리면서 루프마다 새로운 변수 선언하기

SigmoidFunction 2021. 11. 12. 16:49
728x90

여러개를 포문돌려서 처리하려는데 매번 새로운 변수를 선언해버리는 방법은 없을까??????????????

 

항상 이걸 몰랐다

 

근데 찾았다.

 

 

연도별 아파트매매, 상업업무용 매매에 대한 정보를 합쳐야한다..후

 

http://rtdown.molit.go.kr/

 

http://rtdown.molit.go.kr/

 

rtdown.molit.go.kr

여기서 다운받았다.

 

2016, 2017년 등등 데이터프레임으로 만들어야하는데 언제 노가다함..

 

import pandas as pd
year = [2016,2017,2018,2019,2020,2021]

for j in year:
    globals()['apart{}'.format(j)] = pd.read_csv(f'./gangseo/{j}아파트매매.csv', encoding='cp949')
    globals()['office{}'.format(j)] = pd.read_csv(f'./gangseo/{j}상업업무용매매.csv', encoding='cp949')

좀 그지같긴해도 이렇게하면 한번에 쭉 변수선언을 할 수 있다.

 

 

포문한번에 이렇게 다양한 변수선언 성공^^

728x90