Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/320.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何将文档列表与语料库相结合_Python - Fatal编程技术网

Python 如何将文档列表与语料库相结合

Python 如何将文档列表与语料库相结合,python,Python,我无法将多个列表合并到一个文档中 我的文档示例如下 ['universitas','trunojoyo'] ['trunojoyo','ada','diklat','bumi'] ['roadshow','speedy','trunojoyo','isi'] 我用这个密码试过了,但它把眼泪都弄碎了 ''.join(str(x)表示文档中的x) ''.join(映射(str,文档)) 我想要这样的结果 ['universitas trunojoyo'、'trunojoyo ada diklat b

我无法将多个列表合并到一个文档中 我的文档示例如下

['universitas','trunojoyo']
['trunojoyo','ada','diklat','bumi']
['roadshow','speedy','trunojoyo','isi']

我用这个密码试过了,但它把眼泪都弄碎了

''.join(str(x)表示文档中的x)
''.join(映射(str,文档))

我想要这样的结果


['universitas trunojoyo'、'trunojoyo ada diklat bumi'、'roadshow speedy trunojoyo isi']

我无法决定您想要获取列表或字符串,因此以下实现可以同时执行这两项操作

input_lists = [['universitas', 'trunojoyo'],
['trunojoyo', 'ada', 'diklat', 'bumi'],
['roadshow', 'speedy', 'trunojoyo', 'isi']]

output_list = []
output_string = ""

for one_list in input_lists:
    for one_element in one_list:
        output_list.append(one_element)
        output_string = "%s %s" % (output_string, one_element)
print(output_list)
print(output_string)
输出:

>> python test.py 
['universitas', 'trunojoyo', 'trunojoyo', 'ada', 'diklat', 'bumi', 'roadshow', 'speedy', 'trunojoyo', 'isi']
universitas trunojoyo trunojoyo ada diklat bumi roadshow speedy trunojoyo isi

下面是一个基本的代码

documents=[['universitas', 'trunojoyo'],['trunojoyo', 'ada', 'diklat', 'bumi'] ['roadshow', 'speedy', 'trunojoyo', 'isi']]

documents=[" ".join(i) for i in documents]
print(documents) 

output expected by you
['universitas trunojoyo', 'trunojoyo ada diklat bumi', 'roadshow speedy trunojoyo isi']
就在一行

[' '.join(str(word) for word in doc)     for doc in documents]
在哪里

documents = [

['universitas', 'trunojoyo'],
 ['trunojoyo', 'ada', 'diklat', 'bumi'],
 ['roadshow', 'speedy', 'trunojoyo', 'isi'],
]