“comment inverser un dictionnaire en python” Réponses codées

Dictionnaire inversé Python

inv_map = {v: k for k, v in my_map.items()}
Busy Boar

dictionnaire Python inversé

inv_map = {v: k for k, v in my_map.iteritems()}
Alaa Sedeeq

Dictionnaire inversé Python

inv_map = {v: k for k, v in my_map.iteritems()}
Eilay Koren

comment inverser un dictionnaire en python

def inverse_dict(my_dict):
    """The function accepts a dictionary as a parameter.
    The function returns a new dictionary with "inverted" mapping:
    each key in the transmitted dictionary is a value in the returned dictionary
    and value entry in the transmitted dictionary is a key in the returned dictionary.
    :param my_dict: dictionary
    :type my_str: string
    :return: Dictionary
    :rtype: Dictionary
    """
    new_dict = {}                                   # create empty Dictionary
    for itm1 in my_dict.items():
        lst = []
        for itm2 in my_dict.items():
            if itm2[1] == itm1[1]:
                lst.append(itm2[0])
        new_dict[itm1[1]] = sorted(lst)

    return new_dict
Smoggy Sheep

Réponses similaires à “comment inverser un dictionnaire en python”

Questions similaires à “comment inverser un dictionnaire en python”

Plus de réponses similaires à “comment inverser un dictionnaire en python” dans Python

Parcourir les réponses de code populaires par langue

Parcourir d'autres langages de code