ページへ戻る
+ Links
印刷
Python/文字列の分割
の編集 ::
NJF Wiki
xpwiki
:
Python
/
文字列の分割
の編集
# d761262d の編集
ページ内容:
*すべてばらばらにする [#d761262d] Pythonのsplitは空文字列で分割できないため、1文字ずつにしたいならlist関数を使います。 testStr = "123456789" print list(testStr) 結果 ['1', '2', '3', '4', '5', '6', '7', '8', '9'] ただし、Pythonの文字列はもともとリストのような振る舞いをするので、参照するだけならリストに変換してもさほど使い道はないかも知れません。 例えば、文字列のままでループも可能です。 testStr = "123456789" for c in testStr: print c 結果 1 2 3 4 5 6 7 8 9 しかし、頻繁に大きな文字列を編集するならリストの方が高速なので、その場合に文字列のリストへの変換が役立つことがあります。
編集の要約:
Q & A 認証:
ページ更新時は次の質問にお答えください。(プレビュー時は必要ありません)
Q:
「東京」の読みがな?(ひらがなで)
A:
お名前:
タイムスタンプを変更しない
テキスト整形のルールを表示する