Python入門(文字列の置換など)
文字列の両端から指定した文字を削除する
>>> '..abc..'.strip('.') 'abc' >>> 'ab\n'.strip('\n') 'ab'
大文字、小文字の変換
# 大文字に変換する >>> 'ab'.upper() 'AB' # 小文字に変換する >>> 'AB'.lower() 'ab' # 大文字、小文字を入れ替える >>> 'Ab'.swapcase() 'aB'
配置
# 5文字のスペースの真ん中に配置する >>> 'abc'.center(5) ' abc ' # 5文字のスペースの左に配置する >>> 'abc'.ljust(5) 'abc ' # 5文字のスペースの右に配置する >>> 'abc'.rjust(5) ' abc'
置換
>>> 'abc'.replace('ab', 'de') 'dec' >>> 'ababc'.replace('ab', 'de') 'dedec' # 改行を除去する >>> 'abc\n'.replace('\n', '') 'abc'