Search
Ad
|
新規
下位
一覧
検索
最新
ヘルプ
ページへ戻る
編集
複製
履歴
添付
印刷
Python/文字列の分割
をテンプレートにして作成
xpwiki
:Python/文字列の分割 をテンプレートにして作成
開始行:
*区切り文字による分割
区切り文字をつかって文字列を分解するのは「split」を使いま...
testStr = "a,b,c,d,e,f"
print testStr.split(",")
結果
['a', 'b', 'c', 'd', 'e', 'f']
splitには第2引数に分割する回数を指定できます。
testStr = "a,b,c,d,e,f"
print testStr.split(",",2)
結果
['a', 'b', 'c,d,e,f']
Unicodeでも同じです。
*すべてばらばらにする
Pythonのsplitは空文字列で分割できないため、1文字ずつにし...
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
しかし、頻繁に大きな文字列を編集するならリストの方が高速...
終了行:
*区切り文字による分割
区切り文字をつかって文字列を分解するのは「split」を使いま...
testStr = "a,b,c,d,e,f"
print testStr.split(",")
結果
['a', 'b', 'c', 'd', 'e', 'f']
splitには第2引数に分割する回数を指定できます。
testStr = "a,b,c,d,e,f"
print testStr.split(",",2)
結果
['a', 'b', 'c,d,e,f']
Unicodeでも同じです。
*すべてばらばらにする
Pythonのsplitは空文字列で分割できないため、1文字ずつにし...
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
しかし、頻繁に大きな文字列を編集するならリストの方が高速...
ページ名:
ぺージ情報
ぺージ名 :
Python/文字列の分割
ページ別名 :
未設定
ページ作成 :
njf
閲覧可
グループ :
すべての訪問者
ユーザー :
すべての訪問者
編集可
グループ :
すべての訪問者
ユーザー :
すべての訪問者
Counter: 0, today: 0, yesterday: 0
MenuBar
20
最新の0件
広告
ログイン
ユーザー名:
パスワード:
パスワード紛失