Quiz - 12

Desarrolle la función terminan_igual que, dada una lista de cadenas palabras, devuelva el número de cadenas con longitud >= 2 donde el primer y último carácter son iguales.

Ejemplo:
terminan_igual(["aba", "xyz", "aa", "x", "bbb"]) -> 3

Desarrolle la función x_antes que, dada una lista de cadenas palabras, devuelva otra lista en la que todas las cadenas que comienzan con el carácter 'x' sean los primeros elementos de la lista. Después, el resto de palabras serán acomodadas según su orden alfabético. Nota: Recuerde que sorted(lista) devuelve una lista ordenada.

Ejemplos:
x_antes(["bbb", "ccc", "axx", "xzz", "xaa"]) -> ["xaa", "xzz", "axx", "bbb", "ccc"]
x_antes(["ccc", "bbb", "aaa", "xcc", "xaa"]) -> ["xaa", "xcc", "aaa", "bbb", "ccc"]

Desarrolle la función ordenar_tuplas que, dada una lista de tuplas no vacías, devuelve otra lista de tuplas ordenada de forma ascendente tomando en cuenta el último elemento de cada tupla.

Ejemplos:
ordenar_tuplas([(1, 3), (3, 2), (2, 1)]) -> [(2, 1), (3, 2), (1, 3)]
ordenar_tuplas([(2, 3), (1, 2), (3, 1)]) -> [(3, 1), (1, 2), (2, 3)]

You have attempted of activities on this page