![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
A 回答 (4件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
たしかに、マニュアルって言い方が回りくどかったりはしますが...
○sepを指定した場合
元の文字列の先頭がsepの場合、リストの先頭に空文字列が入る
元の文字列の最後がsepの場合、リストの最後に空文字列が入る
>>> ',1,2,3,'.split(',')
['', '1', '2', '3', '']
○sepを指定しない(またらNoneをした)場合
> 文字列の先頭や末尾に空白があっても、結果の最初や最後に空文字列は含まれません
というのは、「sepを指定した場合」の「先頭/最後がsepの場合」に相当する状態であっても、空文字列が追加されない、ということであり、
先頭/最後が空白であっても、それが無いのとして処理する、という意味になる。
これは「前後の空白を削除してから分割する」と言える。
一方で strip は前後の空白を削除するから、これは「stripしてから分割する」とも言える。
つまり
text.split()
は
text.strip().split()
と同等と言える
No.1
- 回答日時:
まずは、マニュアルを読みましょう。
https://docs.python.org/ja/3/library/stdtypes.ht …
> sep が指定されていないか None の場合
(略)
> 文字列の先頭や末尾に空白があっても、結果の最初や最後に空文字列は含まれません。
ということなので
splitのsepを指定したときに、stripの有無で違いが出ます(出ないこともある)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) 左から空白文字を探して左側を比較する 4 2022/02/02 22:48
- CGI perlで書いたcgiでsqliteの使い方を教えてください 2 2023/05/08 21:29
- Visual Basic(VBA) Excelでセル内の一部のみ同じセルを検索し、そのセルと同じ行で任意の列のセルを選択する方法 2 2021/12/17 11:01
- その他(プログラミング・Web制作) ボールの動きがスムーズに動いてかつ目盛り線描画を維持するためには 4 2023/05/31 10:01
- Visual Basic(VBA) 離れたセルを比較 5 2022/02/02 19:59
- JavaScript フォームの状態やGETのURLは保持しつつ、チェックボックスON/OFFした瞬間にSUBMITしたい 3 2021/10/24 01:12
- Visual Basic(VBA) 九九の答えの計算 3 2022/12/20 22:13
- MySQL mysqlの配列データの読み方 1 2021/11/21 15:26
- Visual Basic(VBA) エクセルのマクロについて教えてください。 3 2023/02/22 08:53
- C言語・C++・C# プログラミング練習サイト 1 2021/10/22 13:40
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
[VB6] SQLの作成について
-
htmlの修正方法を教えていただ...
-
円頓章を現代語訳して下さい。
-
ExcelのVBAで文章にある複数の...
-
【VBS】クリップボード操作につ...
-
枕草子の「中納言参り給ひて」の...
-
VB.NET コンボボックスからのit...
-
ReadParseで同名のinput名は配...
-
ドラゴン曲線を再帰で書く
-
他のフォームから別のフォーム...
-
レコードセットにnullの場合
-
VBA public変数はどのようなこ...
-
ボールが壁に当たって跳ね返る...
-
エクセルVBAでテキストボッ...
-
VBAでcallで呼び出したsubを終...
-
チェックボックスを操作できな...
-
C言語のサフィックスについて
-
マウスポインタの変更
-
画像処理について。(移動)
-
プロシージャまたは関数の引数...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
sublimit textっていうエディタ...
-
テキストボックスかラベル上の...
-
ExcelのVBAで文章にある複数の...
-
WORd VBA 文章を単語に分解する
-
Googleシート「A1」でなくて「A...
-
Pythonのre.split()の正規表現...
-
XMLファイルのattribute値がう...
-
【VBS】クリップボード操作につ...
-
[VB6] SQLの作成について
-
Pythonでのstrip()とsplit()の...
-
vba 日本語以外を抽出について
-
助けてください!
-
perlによるxmlファイルの取得
-
ReadParseで同名のinput名は配...
-
表の文字の均等割りについて
-
DTPicker テキストクリアの方法
-
VB6.0 sp5]テキストボックスと...
-
文字列を配列に…。
-
文字列を日付型情報として計算...
-
Rubyにおける正規表現(一致し...
おすすめ情報
お聞きしたかった事は、
stripもsplitも引数無しで使った場合、text文の与え方で、
text.strip().split()
と
text.split()
で違いが出てくるケースとかはあるのでしょうか?