ITNEPPer来てくれ質問がある #29

29以下、名無しにかわりましてVIPがお送りします:2018/11/17(土) 21:44:09.45 ID:pSuklbEZ

text.strip().split("\n") が単に text.split("\n") であってはいけないのは
なぜかというと
  "ちんこ\nまんこ\n".split("\n") => ["ちんこ", "まんこ", ""]
というふうに結果の配列の末尾が "" になってしまうから

text.strip() はテキストの両側から空白文字(改行文字も)を消してくれる

  "ちんこ\nまんこ\n"
    ↓ strip()
  "ちんこ\nまんこ"
    ↓ split("\n")
  ["ちんこ", "まんこ"]

ただここまでのことを全部忘れて text.splitlines() を使えばそれでよい

  "ちんこ\nまんこ\n"
    ↓ striplines()
  ["ちんこ", "まんこ"]

このスレッドを全て表示


このスレッドは過去ログです。