擅长:python、mysql、java
<p>您已将项目的显示表示法混淆为等同于其值。
看看你有什么:两个元素的列表:</p>
<pre><code>["'BEN','JIM'",
"'GIN','ANN'"]
</code></pre>
<p>您希望获得包含四个元素的列表:</p>
<pre><code>['BEN',
'JIM',
'GIN',
'ANN']
</code></pre>
<p>通过简单的字符操作无法做到这一点:您尝试的操作不会更改元素的数量</p>
<p>相反,您必须处理您拥有的元素,以1对2的方式进行拆分。
我将保持Python技术的低水平</p>
<pre><code>new_lst = []
for two_name in lst:
name_pair = two_name.split(',')
new_lst.extend(name_pair)
</code></pre>
<p>输出:</p>
<pre><code>["'BEN'", "'JIM'", "'GIN'", "'ANN'"]
</code></pre>
<p>现在,您可以使用以前的技术删除单引号,留下您想要的四个三个字母的名称</p>
<p>这能解决你的问题吗</p>