본문 바로가기
파이썬

파이썬 루프에서 다른 변수 이름을 어떻게 생성합니까?

by º기록 2020. 10. 2.
반응형

예를 들어 ...

for x in range(0,9):
    string'x' = "Hello"

그래서 저는 string1, string2, string3으로 끝납니다. 모두 "Hello"와 같습니다.

 

해결 방법

 


d = {}
for x in range(1, 10):
    d["string{0}".format(x)] = "Hello"
>>> d["string5"]
'Hello'
>>> d
{'string1': 'Hello',
 'string2': 'Hello',
 'string3': 'Hello',
 'string4': 'Hello',
 'string5': 'Hello',
 'string6': 'Hello',
 'string7': 'Hello',
 'string8': 'Hello',
 'string9': 'Hello'}

나는이 다소 혀를 점검했지만 실제로 하나의 값을 다른 값과 연관시키는 가장 좋은 방법은 사전입니다. 그것이 바로 그것이 설계된 것입니다!

 

참조 페이지 https://stackoverflow.com/questions/6181935

 

 

반응형

댓글