0
PALINDROMOS EN Python con listas?
Alguien sabe como puede proclamarse
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â