函数简介
eval() 函数用来执行一个字符串表达式,并返回表达式的值。
>>>x = 7
>>> eval( '3 * x' )
21
>>> eval('pow(2,2)')
4
>>> eval('2 + 2')
4
>>> n=81
>>> eval("n + 4")
85
indexs = "['员工性质']"
print(eval(indexs)) # indexs本来是字符串,通过eval()函数,去掉最外边的双引号,最后得到一个列表
houzhen = "{'年龄':'np.mean','司龄':'np.size'}"
houzhen_1 = eval(houzhen) -- > {'年龄':'np.mean','司龄':'np.size'}
houzhen_2 = {k: eval(v) for k, v in houzhen_1.items()} --> {'年龄':np.mean,'司龄':np.size}