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

时间:2017-05-27 19:43:46

标签: python python-3.x split

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

我知道这可能不是正确的写作,但我试图展示我想要做的事情。有没有办法将列表拆分为单独的","然后分开" - "同时。我想要每个&xxx; xxx'就是这样。

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

也许这是艰难的方式,并且有更好的方法来组织这些列表。我需要组织这样的事情。

1 个答案:

答案 0 :(得分:7)

只需使用列表理解:

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

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