728x90
728x90
오늘은 문자열을 변수처럼 사용하는 방법에 대해 적어보려고 합니다.
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에 변수명이 정의돼있지 않다고 뜨는데 왜그러지...?ㅎㅎㅎ
알아봐야겠다...
728x90
728x90
'파이썬(Python)' 카테고리의 다른 글
python ) str.slice 원하는 문자열 잘라서 반환하기 in python (0) | 2023.04.01 |
---|---|
python ) pandas dataframe split 문자열 나누기 str.split() in python (0) | 2023.03.25 |
python ) row 인덱스 초기화 하기 .feat rest_index() in python (0) | 2023.03.21 |
python ) 특정 문자열 포함 확인하기 feat. str.contains() in python (0) | 2023.03.18 |
python ) pd.concat()으로 dict에 있는 dataframe 열방향 합치기 in python (0) | 2023.03.12 |
댓글