python如何将变量名转化为同名字符串?

比如 import numpy as np f3 = np.array([1, 2, 3]) f = ['f1', 'f2'] 我的目的是把f3直接a…
关注者
162
被浏览
288,281

20 个回答

import inspect, re
def varname(p):
	for line in inspect.getframeinfo(inspect.currentframe().f_back)[3]:
		m = re.search(r'\bvarname\s*\(\s*([A-Za-z_][A-Za-z0-9_]*)\s*\)', line)
	if m: