擅长:python、mysql、java
<p>不需要花哨。只是:</p>
<ol>
<li>用<code>[2:-2]</code>删除每个字符串开头和结尾的<code>'[</code>和<code>]'</code></li>
<li>在每个<code>', '</code>处拆分文本</li>
<li>使用列表理解功能对列表中的每个元素执行此操作</li>
</ol>
<pre class="lang-py prettyprint-override"><code>l = [["[' SHR RXX,0x3\\n', ' MOV RXX,qword ptr [RXX + 0x0]\\n']"],["[' MOV RXX,qword ptr [RXX + 0x0]\\n', ' MOV RXX,qword ptr [RXX + 0x0]\\n', ' MOV RXX,qword ptr [RXX + 0x0]\\n']"],["[' MOV RXX,qword ptr [RXX + 0x0]\\n', ' MOV RXX,qword ptr [RXX + 0x0]\\n']"]]
new_list = [x[0][2:-2].split("', '") for x in l]
</code></pre>
<p>输出:</p>
<pre><code>[[' SHR RXX,0x3\\n', ' MOV RXX,qword ptr [RXX + 0x0]\\n'],
[' MOV RXX,qword ptr [RXX + 0x0]\\n',
' MOV RXX,qword ptr [RXX + 0x0]\\n',
' MOV RXX,qword ptr [RXX + 0x0]\\n'],
[' MOV RXX,qword ptr [RXX + 0x0]\\n', ' MOV RXX,qword ptr [RXX + 0x0]\\n']]
</code></pre>