Python Forum
Dict from list - HELP! PLEASE!
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Dict from list - HELP! PLEASE!
#3
(Apr-07-2020, 09:36 AM)deanhystad Wrote: Unpack the list and check if the key value is already in the dictionary.
def check(seq):
    new_dict = {}
    for i in seq:
        (key, value), *rest = i.items()
        if value in new_dict:
            print("Numero en double! " + "---->" +
                  value + " Fichier non utilisable!")
        else:
            new_dict[value] = dict(rest)
    return new_dict
I don't know what you want to do for duplicated entries. The code above prints your message and excludes the duplicate entry.

If If the list has a number of key "numero" duplicated, it does not create a new dict. New dict is only available when all values of key "numero" are unique.
Reply


Messages In This Thread
Dict from list - HELP! PLEASE! - by cherry_cherry - Apr-07-2020, 07:15 AM
RE: Dict from list - HELP! PLEASE! - by deanhystad - Apr-07-2020, 09:36 AM
RE: Dict from list - HELP! PLEASE! - by cherry_cherry - Apr-07-2020, 11:18 AM
RE: Dict from list - HELP! PLEASE! - by deanhystad - Apr-07-2020, 03:45 PM
RE: Dict from list - HELP! PLEASE! - by deanhystad - Apr-07-2020, 05:29 PM
RE: Dict from list - HELP! PLEASE! - by deanhystad - Apr-08-2020, 01:27 PM
RE: Dict from list - HELP! PLEASE! - by deanhystad - Apr-08-2020, 03:29 PM
RE: Dict from list - HELP! PLEASE! - by deanhystad - Apr-08-2020, 04:07 PM
RE: Dict from list - HELP! PLEASE! - by deanhystad - Apr-08-2020, 05:01 PM
RE: Dict from list - HELP! PLEASE! - by deanhystad - Apr-08-2020, 07:45 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Input validation for nested dict and sorting list of tuples ranbarr 3 4,094 May-14-2021, 07:14 AM
Last Post: perfringo
  List index out of range when turning CSV into dict ranbarr 15 7,001 May-12-2021, 10:38 AM
Last Post: ranbarr
  Python Adding +1 to a list item cointained in a dict ElReyZero 1 2,188 Apr-30-2020, 05:12 AM
Last Post: deanhystad
  maximum and minimum element from the list and return output in dict MeeranRizvi 1 3,845 Jan-02-2017, 02:12 PM
Last Post: ichabod801

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020