globals() - 전역변수
globals()를 호출하면 전역 변수를 Dictionary 형태로 불러온다.
딕셔너리처럼 globals()['a'] = 2이면 a -> key, 2 -> value 형태로 key-value 쌍이 된다.

locals() - 지역변수
locals()를 호출하면 지역 변수를 Dictionary 형태로 불러온다.
변수명 자동 지정 방법
globals()[f'고정변수명{부여할 값(자동)}'] = 변수에 들어갈 값
for i in range(1, 6):
globals()[f'test{i}'] = i * 10
for i in range(1, 6):
print('test'+ str(i) + '=' + str(globals()[f'test{i}']))

'Study > Python study' 카테고리의 다른 글
[Python(파이썬)]컴프리헨션(Comprehension), for문, if문 한 줄로 만들기 (0) | 2022.03.11 |
---|---|
[Python(파이썬)] for문(반복문), if문(조건문) (0) | 2022.03.10 |
[Python(파이썬)] 파이썬 공백 제거 (strip, replace) (0) | 2021.12.01 |
[Python(파이썬)] 이차원 리스트 입력 받기 (0) | 2021.12.01 |
[Python(파이썬)] 다양하게 입력받기 [input(), sys.stdin.readline(), strip()] (0) | 2021.12.01 |
댓글