Reemplazo de doble espacio por espacio simple en una cadena
📁 línea, python, trabajo
Tengo una cadena:
str = 'A l a m a k o t a'Como se ve en la cadena, entre las letras de una palabra tengo un espacio, entre las palabras dos.
Quiero transformar la cadena en:
'Ala ma kota'Intenté resolverlo así, pero fracasé:
Primero cambio los espacios dobles por '`':
for i in range(len(str)-1): if str[i] == ' ' and
Intentaré complementar la respuesta de @ext.
async/await es una optimización, es decir, no se deben usar categóricamente donde todo funciona bien. Porque esto complica la lógica de ejecución del programa y arrastra muchas cosas. Porque si decides usar funcionalidad asíncrona - haz el favor de usar SOLO bibliotecas que lo soporten.
La ejecución de código asíncrono es similar a la ejecución de código multihilo en un procesador de un solo núcleo. También existen varias tareas que pueden ejecutarse simultáneamente y hay un contexto de ejecución para cada tarea. Sin embargo, en el multihilo el procesador decide por sí mismo mediante un temporizador cuándo cambiar el contexto y ocuparse de ejecutar otra tarea.
El enfoque asíncrono supone que la propia aplicación establece un mecanismo especial
Inicia sesión para dejar una respuesta