2017-03-16 3 views
0

이 질문은 여러 번 질문 된 것으로 생각되지만 답변을 찾을 수 없습니다. 나는 아마도 내 검색에서 정확한 단어를 사용하지 않을 것이다.변수 이름을 가진 목록을 작성하십시오

저는 파이썬에서 초보자입니다. 파이 게임 라이브러리로 간단한 게임을 만드는 법을 배우고 있습니다. x와 y 좌표를 포함하는 변수 character을 만들고 싶습니다. character[x=default_value,y=default_value]과 같은 것을 입력하고 다음 좌표를 편집하려면 character[x]=new_value을 입력하십시오.

파이썬에서 이와 비슷한 것을 얻을 수있는 방법이 있습니까?

편집 : 고맙습니다. 사전은 character= {'x':'value', 'y':'value'}처럼 사용되었으며 완벽하게 작동합니다!

+3

뭘 설명하는 ... –

+0

또는 더 나은 사전입니다 , defaultdict (디폴트 값 때문에) –

+0

또는'class'를 생성하십시오 : class Character : def __init __ (self, x = default_value, y = default_value) : self.x = x; self.y = y ...' – AChampion

답변

1

좀보고 할 수 있습니다 :

character= {'Name': 'Mary', 'xPos': 0, 'yPos': 0} character['xPos'] = 10

1

사전을 사용할 수 있습니다.

character = dict() 
character['x']= default_value 
character['y']= default_value 

당신은 당신이 같은 사전 사용할 수있는이 Documentation

관련 문제