En Perl, puedo replicar las cadenas con el operador 'x':¿Hay un equivalente Python del operador x de Perl?
$str = "x" x 5;
¿Puedo hacer algo similar en Python?
En Perl, puedo replicar las cadenas con el operador 'x':¿Hay un equivalente Python del operador x de Perl?
$str = "x" x 5;
¿Puedo hacer algo similar en Python?
>>> "blah" * 5
'blahblahblahblahblah'
Aquí es una referencia a los documentos oficiales python3:
https://docs.python.org/3/library/stdtypes.html#string-methods
Cuerdas implementar todas las operaciones de secuencias common ...
... que conduce nosotros a:
https://docs.python.org/3/library/stdtypes.html#typesseq-common
Operation | Result
s * n or n * s | n shallow copies of s concatenated
Ejemplo:
>>> 'a' * 5
'aaaaa'
>>> 5 * 'b'
'bbbbb'
@ S. Lott: Así derecha. SO se está convirtiendo rápidamente en la alternativa del programador perezoso para leer cualquier documentación. – davidavr
Estoy de acuerdo, pero no veo el daño en eso. (¡Tuve que reírme cuando vi el ejemplo de S.Lott!) –
"Preguntas de programación tontas, respondidas por programadores tontos". Una búsqueda en Google de 'perl equivalente a Python x' ahora encuentra esta página seguida del aporte de amigos de Dustin, y luego nada. No pude encontrar los términos de búsqueda correctos para la documentación. – Mat