擅长:python、mysql、java
<pre><code>import ast
y = ast.literal_eval(input)
[x[0] for x in y]
</code></pre>
<p>感谢@stephan为我指出了正确的方向ast.literal_评估. 文件描述如下:</p>
<blockquote>
<p>Safely evaluate an expression node or
a string containing a Python
expression. The string or node
provided may only consist of the
following Python literal structures:
strings, numbers, tuples, lists,
dicts, booleans, and None.</p>
<p>This can be used for safely evaluating
strings containing Python expressions
from untrusted sources without the
need to parse the values oneself.</p>
</blockquote>
<p>注意:这是Python2.6中的新功能。在</p>