Python:从列表中打印变量

时间:2018-02-08 18:55:57

标签: python list

我正在为学校写一个程序,我一直想知道是否有一个函数可以打印变量名而不是它们的值。

a=2131
b="sdfds"
c=[a, b]
print(c)

我想打印“a”和“b”

1 个答案:

答案 0 :(得分:-2)

试试这个方法:

global

用法:

def what(var, locals=locals()):
    for name, value in list(locals.items()):
        if value is var:
            return name