Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/289.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,我希望在一个大型列表中连接/联接项目: list = [['tulip', 'rose', 'red'], ['yellow'], ['lemon'], ['red', 'apple', 'sweet']] 我期望的输出是: list_join = [['tulip rose red'], ['yellow lemon'], ['red apple sweet']] 查看所需的输出,我假设您打算编写['yellow','lemon']?总而言之: list = [['tulip', 'ros

我希望在一个大型列表中连接/联接项目:

list = [['tulip', 'rose', 'red'], ['yellow'], ['lemon'], ['red', 'apple', 'sweet']]
我期望的输出是:

list_join = [['tulip rose red'], ['yellow lemon'], ['red apple sweet']]

查看所需的输出,我假设您打算编写
['yellow','lemon']
?总而言之:

list = [['tulip', 'rose', 'red'], ['yellow', 'lemon'], ['red', 'apple', 'sweet']]
我说得对吗? 无论如何,您可以使用带有分隔符的连接函数来连接每个列表的元素,例如,
''.join(['tulip',rose',red'])
等于
'tulip rose red'

也许这回答了你的问题:

list_join = [[' '.join(el)] for el in list]
你可能想把括号放在
''周围。加入(el)
并将结果简化为
['tulip rose red','yellow lemon','red apple sweet']


顺便说一句,通过选择list作为变量名,您可以覆盖list函数的名称。

到底什么是
[[郁金香玫瑰红],[黄柠檬],[红苹果甜]
?这不是一个有效的python表达式。您的意思是
['tulip rose red'、'yellow lemon'、'red apple sweet']
?到目前为止您尝试了什么
join
是一个内置功能。您有什么问题吗?谢谢!这正是我想要的。