【发布时间】:2018-01-19 21:06:54
【问题描述】:
我有一个字符串类型的一维数组,如下所示:
["1", "---", "some text", "---", "more text", "---", "2", "---", "even more text", "---", "3", "---", "you guessed it", "---"]
我想要一个具有这种结构的列表:
[
["1", "---", "some text", "---", "more text", "---"],
["2", "---", "even more text", "---"],
["3", "---", "you guessed it", "---"]
]
抱歉,如果我的符号有误,我对 Python 中的数据结构还是很陌生。如您所见,每个新的嵌套列表都从数组中接近一个数字开始。
【问题讨论】:
-
到目前为止你尝试过什么代码?
-
您需要的输出是无效的数据结构(一组集合)。你到底在追求什么?
-
你的第一个例子不是一个数组,你的第二个例子不是一个列表,它是一个
set对象,它会抛出一个错误,因为它包含其他集合(不可散列)。 -
请在 Google 上搜索“Python 中的列表”并使用有效符号更新您的问题
-
既然问题已经更正并清楚了,请重新打开它。
标签: python arrays list data-structures conditional-statements