728x90 728x90 문자열 변수명 할당1 python ) 문자열 변수명으로 입력하기 global()[] in python 오늘은 문자열을 변수처럼 사용하는 방법에 대해 적어보려고 합니다. R에서 assing함수와 유사할것으로 생각 됩니다. 간단하게 예제를 통해 보도록 하겠습니다. globals()["var"]=10 var 위 처럼 문자열을 이용해 변수명을 사용할 수 있습니다. 응용해서 한번 써보도록 하겠습니다. for문을 돌면서 변수명을 바꾸어주어야할때를 가정해서 써보겠습니다. test=["yun","park","kim","lee","choi"] for idx,con in enumerate(test): globals()[con]=idx yun park kim lee choi 위 처럼 반복문을 통해 문자열을 변수로도 만들 수 있습니다. 근데 editor에 변수명이 정의돼있지 않다고 뜨는데 왜그러지...?ㅎㅎㅎ 알아봐야겠다... 2023. 3. 23. 이전 1 다음 728x90 728x90