VBA別館・Python別館

64323

Python 文字列でよく使うメソッド - Tak

2018/11/19 (Mon) 10:42:13

#文字列でよく使うメソッド

-------------------------

#文字列の操作{ }は既出

#文字列の一部を置換する replace
print('Hello World'.replace('World','Python'))
#>>>Hello Python


#文字の出現回数を返す count
print('Hello World'.count('l'))
#>>>3

#文字の位置を返す index
print('Hello World'.index('H'))
#>>>0

#文字列の位置を返す index
print('Hello World'.index('World'))
#>>>6 空白も一文字と数えると7番目となる


#単語の位置を返す find
print('Hello World'.find('World'))
#>>>6 空白も一文字と数えると7番目となる

#先頭および末尾の空白を除去する 
print('  Hello World '.strip()) #半角空白も全角空白も除去される
#>>>Hello World

#その語で始まればTrue startswith
print('Hello World'.startswith('Hello'))
#>>>True

#その語で終わればTrue endsswith
print('Hello World'.endswith('Hello'))
#>>>Flse


#その語で終わればTrue endsswith
print('Hello World'.endswith('World'))
#>>>True

#文字列をリストに分割する split
print('taro,male,170,65'.split(','))
#>>>['taro', 'male', '170', '65']

#りストを結合して文字列にする(splitの逆) join
print(','.join(['taro', 'male', '170', '65']))
#>>>taro,male,170,65


#文字列の位置を返す index 大文字と小文字は別文字! エラーとなる
#print('Hello World'.index('world'))
#>>>ValueError: world not found

名前
件名
メッセージ
画像
メールアドレス
URL
文字色
編集/削除キー (半角英数字のみで4~8文字)
プレビューする (投稿前に、内容をプレビューして確認できます)

Copyright © 1999- FC2, inc All Rights Reserved.