La mejor manera de intercambiar las letras "A" y "B" en sus lugares
📁 función, python, ejemplo
Hay una función que toma un argumento en forma de una cadena que consiste en "a", "A", "b" y "B".
Cada "b" debe ser reemplazada por "a", cada "a" por "B", y también con el registro inferior. class=""> >>> swap('"aabbbaa') ''BBAAAAABB'
Escribí un código tan débil, pero funcional:
def swap(text): New_text = [] for c in text: if c == 'a': new_text.append('B') elif c == 'b': new_text.append('A') elif c == 'A': new_text.append('b') elif c == 'B': new_text.append('a') else: new_text.append(c) return ''.join(new_text)
No answers yet.
Inicia sesión para dejar una respuesta