Python | Elementos traseros de Tuple Strings

Otro problema peculiar que puede no ser común, pero puede ocurrir en la programación de python mientras se juega con tuplas. Dado que las tuplas son inmutables, son difíciles de manipular y, por lo tanto, el conocimiento de las posibles soluciones de variación siempre ayuda. Este artículo resuelve el problema de extraer solo el elemento de índice posterior de cada string en tupla. Analicemos ciertas formas en que se puede resolver este problema.

Método #1: Usar la comprensión de listas
Casi todos los problemas se pueden resolver usando la comprensión de listas como una forma abreviada de un enfoque ingenuo y este problema no es una excepción. En esto, solo iteramos a través de cada lista eligiendo solo el elemento de índice n -1 para construir la lista resultante.

# Python3 code to demonstrate
# Rear elements from Tuple Strings
# using list comprehension
  
# initializing tuple
test_tuple = ('GfG', 'for', 'Geeks')
  
# printing original tuple 
print("The original tuple : " + str(test_tuple))
  
# using list comprehsion
# Rear elements from Tuple Strings
res = list(sub[len(sub) - 1] for sub in test_tuple)
  
# print result
print("The rear index string character list : " + str(res))
Producción :

The original tuple : ('GfG', 'for', 'Geeks')
The rear index string character list : ['G', 'r', 's']

Método n.° 2: Usar bucle
Esta tarea también se puede realizar usando la fuerza bruta. En esto, solo iteramos cada elemento de la string y extraemos el elemento posterior cuando el índice alcanza el tamaño: 1er elemento.

# Python3 code to demonstrate
# Rear elements from Tuple Strings
# using list comprehension
  
# initializing tuple
test_tuple = ('GfG', 'for', 'Geeks')
  
# printing original tuple 
print("The original tuple : " + str(test_tuple))
  
# using list comprehsion
# Rear elements from Tuple Strings
res = []
for sub in test_tuple :
    N = len(sub) - 1 
    res.append(sub[N])
  
# print result
print("The rear index string character list : " + str(res))
Producción :

The original tuple : ('GfG', 'for', 'Geeks')
The rear index string character list : ['G', 'r', 's']

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *