pythonで以下ののような処理をしたいです。
python
1test = "今日の天気は晴れ 明日は雨かな 曇りかな 2 どうだろうか"
これを.split()を使って改行すると以下のようになります。
python
1test..split() 2["今日の天気は晴れ", "明日は雨かな", "曇りかな", "どうだろうか"]
これを以下のように、空白も改行も含めた上でリスト化したいのですが、良い方法が見つかりません。
python
1["今日の天気は晴れ", " ", "明日は雨かな", " ", "曇りかな", "<br>", "どうだろうか"]
解決策をご存知でしたら教えて頂けると助かります。
よろしくお願い致します。
例えば、
test = '今日の天気は晴れ、 明日は雨かな?'
の場合はどの様に分割されるのが望ましいのでしょうか?

追記ありがとうございます。
test = '今日の天気は晴れ、 明日は雨かな?'
の場合ですと、['今日の天気は晴れ', ' ', '明日は雨かな?']
というようにしたいです。
句読点は削除するということでしょうか?

大変失礼致しました。
['今日の天気は晴れ,’, ' ', '明日は雨かな?']
で句読点もそのままでした。
ありがとうございます。もしも句読点を削除する場合は回答を書き替えるつもりでした。

大変丁寧な回答ありがとうございました。
ベストアンサーとさせて頂きました。
今後ともよろしくお願いします。
回答2件
あなたの回答
tips
プレビュー