Python Forum
remove duplicates from dicts with list values
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
remove duplicates from dicts with list values
#12
There is nothing in the code that requires lists to be hashable. Only the keys are hashed. The iterator for a dict iterates the keys.

This is meaningless.
Quote:if a value is in both dicts i call this duplicate, and i want to remove it in the second dict, easy as that.
In your example, SAP, C11_RG and W11_RG are duplciates, but SAG01112_SSAP_HA_LPM is unique. Are you looking for duplcate values in lists?

If you have two values that are referenced by different keys, but the lists have the same values, are the lists duplicates? Details matter. You know the problem you are trying to solve. You need to provide enough information that other understand the problem enough to provide aid.

You say you have to use lists because the keys are not unique. You are just looking at the problem wrong. I think your dictionary should look like this:
dict2 = {
    "SAG01112_SSAP_HA_LPM": {"OS_TYPE": "AIX"}.
    "IP": ["172.17.10.112",  "10.111.160.119", "10.111.160.68", "10.111.160.66", "10.95.0.112", "IP", "10.111.162.119"],
}
Reply


Messages In This Thread
RE: remove duplicates from dicts with list values - by deanhystad - May-24-2024, 05:56 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  unable to remove all elements from list based on a condition sg_python 3 670 Jan-27-2024, 04:03 PM
Last Post: deanhystad
  Copying the order of another list with identical values gohanhango 7 1,429 Nov-29-2023, 09:17 PM
Last Post: Pedroski55
  Search Excel File with a list of values huzzug 4 1,462 Nov-03-2023, 05:35 PM
Last Post: huzzug
  Comparing List values to get indexes Edward_ 7 1,481 Jun-09-2023, 04:57 PM
Last Post: deanhystad
  Adding values with reduce() function from the list of tuples kinimod 10 3,071 Jan-24-2023, 08:22 AM
Last Post: perfringo
  user input values into list of lists tauros73 3 1,260 Dec-29-2022, 05:54 PM
Last Post: deanhystad
  remove partial duplicates from csv ledgreve 0 932 Dec-12-2022, 04:21 PM
Last Post: ledgreve
  Remove values for weekend in a panda series JaneTan 0 775 Dec-12-2022, 01:50 AM
Last Post: JaneTan
  Remove numbers from a list menator01 4 1,623 Nov-13-2022, 01:27 AM
Last Post: menator01
  Remove if similar values available based on two columns klllmmm 1 1,494 Feb-20-2022, 06:55 PM
Last Post: Larz60+

Forum Jump:

User Panel Messages

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