Python:将nDimensions列表转换为字符串,反之亦然

时间:2015-10-30 15:08:12

标签: python string list

我的问题可能很简单,但我无法弄清楚。

考虑这段代码,其中mylist可以包含任意数量的维度:

myString = str(myList)
myString
>'[[1,2,3,4],[5,6,7]]'

很容易将其转换为字符串:

if( isFull( ) ) //throw Overflow( );

但如何轻松将其转换回相同的列表? 在任何使用.join或.split的情况下,我都无法使用它。 我希望它在配置列表的任何情况下都能正常工作。

感谢

1 个答案:

答案 0 :(得分:1)

现在mylist是一个字符串。 (来自您的代码[在此输入链接描述] [1]) 所以现在我们将mylist传递给eval。 代码示例如下:

mylist=eval('[[2,3,4,5,6,2],[2,3,4,5,6,2]]')