将列表和字符串列表加入列表[重复]

问题描述 投票:0回答:1

我在加入列表时遇到问题。

list = ['a','b',['c','d'],['e']]

我需要这个:

list = ['a','b','c','d','e']
python python-3.x list
1个回答
0
投票

不要使用list作为变量名(它甚至会破坏我的代码示例):

import itertools as it
items = ['a','b',['c','d'],['e']]

items = list(it.chain.from_iterable([item if isinstance(item, list) else [item] for item in items])) 
© www.soinside.com 2019 - 2024. All rights reserved.