Perl では、'x' 演算子を使用して文字列を複製できます。
$str = "x" x 5;
Pythonで同様のことを行うことはできますか?
>>> "blah" * 5
'blahblahblahblahblah'
公式の Python3 ドキュメントへの参照は次のとおりです。
https://docs.python.org/3/library/stdtypes.html#string-methods
文字列は、一般的なシーケンス操作のすべてを実装しています...
...これにより、次のことがわかります。
https://docs.python.org/3/library/stdtypes.html#typesseq-common
Operation | Result
s * n or n * s | n shallow copies of s concatenated
例:
>>> 'a' * 5
'aaaaa'
>>> 5 * 'b'
'bbbbb'