0

PALINDROMOS EN Python con listas?

Alguien sabe como puede proclamarse

3rd Dec 2017, 4:34 AM
Albernico Huaynacho
Albernico Huaynacho - avatar
1 Answer
0
#Un string es una lista de caracteres asĂ­ que usando LIST SLICES puedes comprobar tanto en “String” como en “List”, recuerda que usas un nĂșmero negativo en el “List slice” para comprobar el primer carĂĄcter con el Ășltimo y asĂ­ sucesivamente. Si tienes una lista con “strings” tambiĂ©n puedes comprobar si cada “string” es un palĂ­ndromo o no. No me queda claro a quĂ© te refieres con proclamar, pero si lo que buscas es comprobar si son palĂ­ndromos puedes usar “List slices” y usar otras funciones para optimizar tu cĂłdigo. list = ["a","b","b","a"] print(list == list[::-1]) #Prints True string = "reconocer" print(string == string[::-1]) #Prints True #Function to test if a list is a palindrome #FunciĂłn para reconocer si una lista es un palĂ­ndromo def palindromo(l): if l == l[::-1]: print("Si es palindromo") else: print("No es palindromo") list=["a","b","c","b","a"] palindromo(list) #Prints “Si es palĂ­ndromo” #Imprime “Si es palĂ­ndromo”
3rd Dec 2017, 3:59 PM
Renzo Leonardo Gallegos Vilca
Renzo Leonardo Gallegos Vilca - avatar