2017-05-27 9 views
1
Ex. 
'xxx-xxx, xxx-xxx'.splitlines.split() 

これは正しいとは言えませんが、私がしようとしていることを示しています。リストを別の "、"に分割し、同時に " - "を区切る方法はありますか?私はそれぞれの 'xxx'をこのようにしたい。.splitlines()と.split()を同時に使用する方法はありますか?

これは難しい方法であり、これらのリストを整理するためのより良い方法があります。私はそれらのような何かを整理する必要があります。あなたは、あなたがカンマで分割されます(行区切りがない)行を分割されていません

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

+0

コンマで分割したくないですか? 'splitlines'はあなたが持っていない改行で分割されます。 –

+0

はい、各コンマ区切りを区切る必要がありますので、データをグループに関数に追加します。私はまだこのすべてに新しいです。ただ実験している。 –

答えて

7

ちょうどリストの内包表記を使用します。

関連する問題