字符串中的嵌套列表

时间:2019-01-27 11:52:52

标签: python

我在stackoverflow上搜索了很长时间-但没有任何帮助。

好的,我提取了一个字符串,看起来像这样:

e = ['[23,99.3],[1,99.6],[3,99.5]']

当我说e [0]成为一个非常好的列表数组

e = e[0]
e= [23,99.3],[1,99.6],[3,99.5]

但是当我现在尝试访问数据时,它只会拆分为数字/字符。 像这样:

[
2
3
...

我还没有试过: 枚举,ast,for循环以及更多内容-认为ast可能是一个很不错的解决方案,但还不确定。

谢谢

1 个答案:

答案 0 :(得分:-1)

如果您有:e = ['[23,99.3],[1,99.6],[3,99.5]']不是列表列表。是一个长度列表中的单个字符串。

e[0]是字符串,所以当对字符串进行切片时,将得到单个字符。

编辑

删除了错误的句子,请参考重复的问题以了解如何在列表中分割字符串。