diff --git a/source/Collection_Data_Types.rst b/source/Collection_Data_Types.rst index f21d84cd87f07849613dfeea8aee4ea6f5863607..a73ea4b2d4ee72cf555eebedba71a4fff3df67f7 100644 --- a/source/Collection_Data_Types.rst +++ b/source/Collection_Data_Types.rst @@ -56,7 +56,7 @@ Exercice How to compute safely the average of a list? :: - float(sum(l))/float(len(l) + float(sum(l)) / float(len(l)) exercise -------- @@ -318,6 +318,12 @@ solution :: for key in d.keys(): inverted_d[d[key]] = key +solution :: + + inverted_d = {} + for key, value in d.items(): + inverted_d[value] = key + solution :: inverted_d = {v : k for k, v in d.items()} \ No newline at end of file