8958번 - OX퀴즈
리스트 5개를 생성해야 되는 상황에서
for문으로 자동적으로 리스트 변수를 만들고 싶은데
이게 가능한가요? 설명 예시로 그냥 의사코드 작성해봅니다
global() 을 사용하여 넣으면 가능하긴 한데, 상대적으로 좋지 않은 방법입니다.
for x in range(5): globals()['case_%s' % x] = 'blabla...'
파이썬의 딕셔너리(dict)를 사용하여 하시는 것이 체계적으로 활용하실 수 있습니다.
d = {} for x in range(5): d["string{0}".format(x)] = "blabla..."
댓글을 작성하려면 로그인해야 합니다.
yp980 1년 전
리스트 5개를 생성해야 되는 상황에서
for문으로 자동적으로 리스트 변수를 만들고 싶은데
이게 가능한가요? 설명 예시로 그냥 의사코드 작성해봅니다