擅长:python、mysql、java
<p>到目前为止,最简单的解决办法是使用字典。简单地定义如下:</p>
<pre class="lang-py prettyprint-override"><code>var_dict = {
'var1':var1,
'var2':var2,
'var3':var3,
'var4':var4,
}
</code></pre>
<p>然后,当您发现需要将字符串值转换为变量时,请执行以下操作:</p>
<pre class="lang-py prettyprint-override"><code>eax = "var1" #as an example
eax = var_dict[eax] #now eax is the variable var1
</code></pre>
<p>这将<code>eax</code>,在本例中,从<code>"var1"</code>更改为实际变量本身<code>var1</code>。如果您愿意,您甚至可以通过这种方式在字典中存储函数。您可以简单地用以下方式称呼他们:</p>
<pre class="lang-py prettyprint-override"><code>var_dict[eax]()
</code></pre>