Pythonで「+」演算子を使用せずに文字列を連結するにはどうすればよいですか?
文字列クラスのstr.join(list_of_strings)を使用できます。呼び出す文字列は、引数として指定する文字列のリストを結合するために使用されます。
例
>>> ' '.join(['Hello', 'World']) 'Hello World' >>> ''.join(['Hello', 'World', 'People']) 'HelloWorldPeople' >>> ', '.join(['Hello', 'World', 'People']) 'Hello, World, People'
呼び出す文字列は、引数として渡す文字列のリストの間に挿入されることに注意してください。
-
Pythonで文字列を逆にする方法は?
文字列のスライス演算子と範囲演算子を使用して、Pythonで文字列を逆にすることができます。例: >>> 'Hello'[::-1] ‘olleH’ >>>‘Halloween’[::-1] ‘neewollaH’ []演算子は、コロン「:」で区切った3つの数値を取ることができます。 1つ目は開始インデックス、2つ目は終了インデックス、3つ目はストライドです。ここでは、ストライドを-1として指定し、他の2つは空のままにしました。これは、最初から最後まで一度に1つずつ逆方
-
Pythonで文字列の先頭の空白をすべて削除するにはどうすればよいですか?
lstrip()メソッドは、文字列の先頭にある先頭の空白、改行、およびタブ文字を削除します。次のように使用できます: >>> ' hello world!'.lstrip() 'hello world!' また、strip()関数を使用して、同じ方法で末尾と先頭の両方の空白を削除することもできます。例: >>> ' hello world! '.strip() 'hello world!'