Dada una string, verifique si está presente en orden en la lista de caracteres y viceversa.
Entrada : test_str = ‘geeks’, K = [‘g’, ‘e’, ’e’, ’k’, ‘f’, ‘o’, ‘r’, ‘g’, ‘e’, ’e’ , ‘k’, ‘s’] [String en la lista de caracteres]
Salida : verdadera
Explicación : los geeks están presentes en la lista, desde el séptimo índice hasta el final.Entrada : test_str = ‘geeksforgeeks’, K = [‘g’, ‘e’, ’e’, ’k’, ‘s’] [Lista de caracteres en String]
Salida : Verdadero
Explicación : [‘g’, ‘e’ , ‘e’, ’k’, ‘s’] presentes en la string, comenzando desde el principio de la string.
Método n. ° 1: usar el operador in + join() [String en la lista de caracteres]
En esto, convertimos la lista de caracteres en una string usando join() y la aplicamos en el operador para probar la presencia de substrings.
Python3
# Python3 code to demonstrate working of # Test String in Character List and vice-versa # Using in operator and join() [String in list] # initializing string test_str = 'geeks' # printing original string print("The original string is : " + str(test_str)) # initializing Character list K = ['g', 'e', 'e', 'k', 'f', 'o', 'r', 'g', 'e', 'e', 'k', 's'] # joining list joined_list = ''.join(K) # checking for presence res = test_str in joined_list # printing result print("Is String present in character list : " + str(res))
The original string is : geeks Is String present in character list : True
Método #2: Usando el operador in + join() [Lista de caracteres en la string]
En esto, la lista de caracteres de destino se convierte en String y luego se verifica en String usando el operador in.
Python3
# Python3 code to demonstrate working of # Test String in Character List and vice-versa # Using in operator + join() [ Character List in String ] # initializing string test_str = 'geeksforgeeks' # printing original string print("The original string is : " + str(test_str)) # initializing Character list K = ['g', 'e', 'e', 'k', 's'] # joining list joined_list = ''.join(K) # checking for presence res = joined_list in test_str # printing result print("Is character list present in String : " + str(res))
The original string is : geeksforgeeks Is character list present in String : True
Publicación traducida automáticamente
Artículo escrito por manjeet_04 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA