2012-10-09 2 views
0

나는이 VAR 사용파이썬 매트릭스 내 프로그램에서

payoff_matrix = [ [(4,4),(1,6)] , [(6,1),(2,2)] ] 

을 그리고 난 내가 사용 을 (4,4)을 확인하고 (2,2), (그것은 아무것도 할 수있다)가 필요합니다

a=payoff_matrix[0] 
    b=a[0] 
    c=b[0] 
    d=b[1] 

그리고 결과는

c=4 
    d=4 

내가

처럼 그에게 갈 수있다
c=payoff_matrix[0].[0].[0] 

또는 어떻게 든?

+0

'(4,4)'및 (2,2)'의 색인을 찾으려고합니까? –

답변

1
In [4]: mat = [ [(4,4),(1,6)] , [(6,1),(2,2)] ] 

In [6]: c,d=mat[0][0] #here mat[0] is [(4,4),(1,6)], invoking [0] on this yields [4,4] 

In [7]: c 
Out[7]: 4 

In [8]: d 
Out[8]: 4 


In [9]: a,b=mat[1][1] #here mat[1] is [(6,1),(2,2)], invoking [1] on this yields [2,2] 

In [10]: a 
Out[10]: 2 

In [11]: b 
Out[11]: 2 
+1

감사! 그것은 작동합니다! 당신을 위해 투표하십시오!) – JohnDow