使用变量名称在return函数下读取变量

Dee*_*bey 0 python python-2.5

>>> class test():
...     def add(self):
...         a = 3+5
...         b = 4+9
...         return a,b
...     
>>> x = test()
>>> x.add()
(8, 13)
>>> z = x.add()
>>> z[0]
8
>>> z[1]
13
Run Code Online (Sandbox Code Playgroud)

我正在寻找方法来读取单个变量,如值ab使用变量名称不是z[0]z[1].

我也试图避免使用全局变量.

the*_*eye 6

简单地指定这样

a, b = x.add()
Run Code Online (Sandbox Code Playgroud)

现在,a将有8个,b将有13个