# -*- encoding:utf8 -*-

def taille(liste):
    """
    taille(list liste) --> list.
    Retourne une liste de tuples formés des mots
    de la liste entrée accompagnés de leur taille.
    """

    result = []                     # initialisation de la liste à générer

    for elt in liste:

        couple = (elt, len(elt))    # création du tuple mot-longueur

        result.append(couple)

    return result

# Corps principal du programme

# Récupération des mots séparés par une virgule et un espace:
l = list(input("Entrez une liste de mots séparés par des virgules: ").split(", "))

# Affichage des couples mot-longueur:
print(taille(l))
