擅长:python、mysql、java
<p>最具可读性的方法可能是一个简单的<code>for</code>循环,它扩展列表项并将非列表项附加到新列表:</p>
<pre><code>a = ['test', 32, ('tuple', 'example'), ['a', 'b', 2], ['c', 'd', 3]]
ans = []
for item in a:
ans.extend(item) if isinstance(item,list) else ans.append(item)
# ans: ['test', 32, ('tuple', 'example'), 'a', 'b', 2, 'c', 'd', 3]
</code></pre>