擅长:python、mysql、java
<p>为了完整起见,以下是原始问题的答案:</p>
<pre><code>mylist = [
('aaa', 'bbb', 'ccc'),
('ddd', 'eee', 'fff'),
('ggg', 'hhh', 'iii'),
('jjj', 'kkk', 'lll'),
]
for i in range(len(mylist)):
exec(f"list{i+1} = list(mylist[{i}])")
</code></pre>
<p>然而,正如讨论所表明的,这不是一个好主意,当然有一种更简单的方法来实现您想要做的事情。上面的代码将在内存中创建一组未在代码中显式定义的变量,因此在将来调试和维护代码时肯定会引起麻烦</p>