반응형 python globals1 [Python] 문자열 이름으로 변수 생성하기 반복문을 사용할 때, 반복문 안에 있는 내용을 모두 다른 이름으로 저장하고 싶을 때가 있다.이때 사용하면 좋은 게, 문자열을 이용해서 생성된 객체를 모두 저장하는 방법이다. 이를 위해서 globals()와 locals() 변수를 사용할 수 있다. 코드 예시 1. globals()for j in range(3): print(j) globals()["j"+str(j)] = j*10print(j0) # j0 = 0print(j1) # j1 = 10print(j2) # j2 = 20 globals()["j"+str(j)] = j*10 은 각각 j0 = 0; j1 = 10; j2 = 20로 변수를 정의한 것과 같은 의미를 갖는다. 코드 예시 2. locals() for j in range(3): pri.. 2024. 8. 12. 이전 1 다음 반응형