Post

[Python] 변수명에 변수 할당(for문을 통해 변수명 할당)

변수 명에 변수를 할당할 때

즉, p_1, p_2, p_3 … 처럼 일정 규칙에 따라 변수명을 할당하고 싶을 때 사용

format과 globals 함수를 사용하여 구현할 수 있다.

1
2
3
4
5
6
7
8
9
10
11
for i in range(5):
    globals()[f'p_{i}'] = i * 10

for i in range(5):
    print(f"p_{i} : {globals()[f'p_{i}']}")

>>> p_0 : 0
>>> p_1 : 10
>>> p_2 : 20
>>> p_3 : 30
>>> p_4 : 40
This post is licensed under CC BY 4.0 by the author.

[Python] 파이썬의 Asterisk(*)

-