无法在Python中使用字符串格式访问变量值

时间:2019-07-27 14:36:16

标签: python-3.x

我正在尝试访问变量u和sig的值,但是无法访问创建的变量的值,而是python的字符串格式返回了字符串名称。

u1=(2,2)
sig1=[[2,0],[0,2]]
u2=(4,4)
sig2=[[2,0],[0,2]]
u3=(3,4)
sig3=[[2,0],[0,1]]
u4=(2,3)
sig4=[[1,0],[0,2]]
u5=(3,3)
sig5=[[3,0],[0,3]]
ans=[]
for i in range(1,6):
    y1='u{}'.format(i)
    y2='sig{}'.format(i)
    print(y1,y2)

它返回u1 sig1,u2 sig2 ....而不是u1 sig1的值(即(2,2)[2,0],[0,2])等。

0 个答案:

没有答案