首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使包含字符串句子的列表成为二维列表

使包含字符串句子的列表成为二维列表
EN

Stack Overflow用户
提问于 2016-09-11 22:22:22
回答 2查看 54关注 0票数 0

在python 3中,我有一个列表,该列表中的每个元素都是一个句子字符串,例如

代码语言:javascript
复制
list = ["the dog ate a bone", "the cat is fat"] 

如何将每个句子串分割成一个单独的列表,同时将所有内容都保留在这个单独的列表中,使其成为一个二维列表

例如..。

代码语言:javascript
复制
list_2 = [["the", "dog", "ate", "a", "bone"], ["the", "cat", "is", "cat"]]
EN

回答 2

Stack Overflow用户

发布于 2016-09-12 00:25:23

您可以使用列表理解:

代码语言:javascript
复制
list2 = [s.split(' ') for s in list]
票数 2
EN

Stack Overflow用户

发布于 2016-09-11 23:33:28

您可以简单地对每个值执行following.Use split()方法,并使用新的逗号分隔文本重新分配每个索引的值

代码语言:javascript
复制
mylist=['the dog ate a bone', 'the cat is fat']
print(mylist)

def make_two_dimensional(list):

    counter=0
    for value in list:
        list[counter]= value.split(' ')
        counter += 1

make_two_dimensional(mylist)
print(mylist)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39437036

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档