2012-12-27 5 views
-1
point_list = [] 
for n in field[0]: 
    point_list.append([]) 
    for m in field[1]: 
     Point = FieldPoint(n, m) 

m과 n의 종속성에도 변수 이름을 만들 수 있습니까?반복에 따라 변수 이름을 정의 할 수 있습니까?

>>> my_dict = {} 
>>> for n in range(10): 
...  for m in range(11): 
...    key = (n, m) # creates tuple 
...    value = 'foobar' 
...    my_dict[key] = value 
... 
+1

나는 당신이 뭘 원하는지 이해하지 못한다. – alexvassel

답변

4

당신은, 키/값 쌍을 저장하기 위해 사전을 사용할 수 있습니다. 각 반복마다 새 변수를 갖는 대신 하나의 dict을 작성한 다음 각 반복마다 새 키/값 쌍을 작성합니다.

+0

덕분에 도움이되었다. –

1

당신이 가변적 이름의 변수를 원하는 경우에 당신은 DICT 또는 대신 목록을 원 : 만약 당신이 원하는

관련 문제