擅长:python、mysql、java
<p>使用<code>numpy</code>:</p>
<pre><code>lst = [(341, 115), (174, 227), (457, 308)]
import numpy as np
print(np.array(lst))
</code></pre>
<p><strong>输出:</p>
^{pr2}$
<p>使用<code>list comprehension</code>:</p>
<pre><code>print([list(lst) for lst in lst])
</code></pre>
<p><strong>输出</strong>:</p>
<pre><code>[[341, 115], [174, 227], [457, 308]]
</code></pre>
<p><strong>编辑</strong>:</p>
<p>如果字符串与粘贴在问题中的代码不一样:</p>
<pre><code>lst = "[(341, 115), (174, 227), (457, 308)]"
</code></pre>
<p>然后:</p>
<pre><code>import numpy as np
from ast import literal_eval
print(np.array(literal_eval(lst)))
</code></pre>
<p>最终(为了理解列表):</p>
<pre><code>print([list(lst) for lst in literal_eval(lst)])
</code></pre>