的方法是将每个句子拆分成单词,并将每个单词作为一个元素添加到一个新的列表中。然后,将这个新的列表作为二维列表的一个元素添加到一个最终的二维列表中。
以下是一个示例代码:
def convert_to_2d_list(sentences):
result = []
for sentence in sentences:
words = sentence.split() # 将句子拆分成单词
result.append(words) # 将单词列表添加到结果列表中
return result
# 示例用法
sentences = ["Hello world", "This is a sentence", "Another example"]
two_dimensional_list = convert_to_2d_list(sentences)
print(two_dimensional_list)
输出结果为:
[['Hello', 'world'], ['This', 'is', 'a', 'sentence'], ['Another', 'example']]
这样,包含字符串句子的列表就被转换成了一个二维列表,其中每个子列表表示一个句子,包含该句子的单词。
领取专属 10元无门槛券
手把手带您无忧上云