Skip to main content
 首页 » 编程设计

python之有没有办法同时使用 .splitlines() 和 .split()

2025年05月04日13zhujiabin

Ex. 
'xxx-xxx, xxx-xxx'.splitlines.split() 

我知道这样写可能不正确,但我正在尝试展示我正在尝试做的事情。有没有办法将列表拆分为单独的“,”,然后同时分隔“-”。我希望每个 'xxx' 都像这样。

[[xxx, xxx], [xxx, xxx]]  

也许这是困难的方法,并且有更好的方法来组织这些列表。我需要像这样组织它们。

请您参考如下方法:

只需使用列表理解:

[line.strip().split('-') for line in text.split(',')] 

你不是在拆分行(没有行分隔符),你是在逗号上拆分。