Advertisement
Rodripelto

Ejercicio Recursividad

Feb 18th, 2022
518
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.50 KB | None | 0 0
  1. def limpiarcadena(cadena,limitador,nlimitador = 0,posicion = 0, limpia= ""):
  2.   if cadena[posicion] == limitador :
  3.     nlimitador += 1
  4.   if nlimitador  > 1:
  5.     return limpia + cadena[posicion]
  6.   elif nlimitador == 0:
  7.     limpia = limpiarcadena(cadena,limitador,nlimitador ,posicion +1,limpia )
  8.   elif nlimitador == 1:
  9.     limpia = limpiarcadena(cadena,limitador,nlimitador,posicion + 1, limpia + cadena[posicion])
  10.   return limpia
  11.    
  12. Z = list('XX2A|BEML920313HMCLNS09|343')
  13. print(limpiarcadena(Z,'|'))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement