How to convert a tuple of tuples to a list of lists?
本问题已经有最佳答案,请猛点这里访问。
我想把元组转换成列表。
与这些问题不同,我不想让它变平,也不想让它像这个问题中那样变成一个麻木的数组。
到目前为止,我唯一的想法是用for循环迭代元组并复制值,但是必须有更干净、更Python式的东西。
这就是你想要的吗?-
1 2 3 4 5 6 | In [17]: a = ((1,2,3),(4,5,6),(7,8,9)) In [18]: b = [list(x) for x in a] In [19]: b Out[19]: [[1, 2, 3], [4, 5, 6], [7, 8, 9]] |
这被称为列表理解,当您执行