Python Forum
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Drop Keys From Dictionary
#9
Try following with pandas:
df = pd.DataFrame(columns=list("abcdefgh"))
df[["a", "b", "c"]]
In the previous question you asked how to get also the keys.
If you want to get also the keys, why not return two dicts?
One dict could hold all ok_values and the other can contain the not_ok_values.

def classify(mapping):
    """
    Return two dicts from mapping.
    The first dict contains the `ok values`
    and the second dict contains the `not ok values`
    """
    ok_mapping = {}
    nok_mapping = {}
    for key, value in mapping.items():
        if 0 < value < 0.1:
            ok_mapping[key] = value
        else:
            nok_mapping[key] = value
    return ok_mapping, nok_mapping


dictOfVals = {1: 0.2, 2: -0.1, 3: 2, 4: 0.1, 5: 0.05}
print(classify(dictOfVals))
Output:
({5: 0.05}, {1: 0.2, 2: -0.1, 3: 2, 4: 0.1})
Almost dead, but too lazy to die: https://sourceserver.info
All humans together. We don't need politicians!
Reply


Messages In This Thread
Drop Keys From Dictionary - by donnertrud - May-30-2020, 09:24 AM
RE: Drop Keys From Dictionary - by Knight18 - May-30-2020, 09:47 AM
RE: Drop Keys From Dictionary - by donnertrud - May-30-2020, 09:49 AM
RE: Drop Keys From Dictionary - by DreamingInsanity - May-30-2020, 09:50 AM
RE: Drop Keys From Dictionary - by WiPi - May-30-2020, 09:55 AM
RE: Drop Keys From Dictionary - by donnertrud - May-30-2020, 10:00 AM
RE: Drop Keys From Dictionary - by Yoriz - May-30-2020, 10:26 AM
RE: Drop Keys From Dictionary - by donnertrud - May-30-2020, 10:53 AM
RE: Drop Keys From Dictionary - by DeaD_EyE - May-30-2020, 11:39 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Adding keys and values to a dictionary giladal 3 2,497 Nov-19-2020, 04:58 PM
Last Post: deanhystad
  access dictionary with keys from another and write values to list redminote4dd 6 3,255 Jun-03-2020, 05:20 PM
Last Post: DeaD_EyE
  Problem adding keys/values to dictionary where keynames = "property" and "value" jasonashaw 1 2,057 Dec-17-2019, 08:00 PM
Last Post: jasonashaw
  Checking if the combination of two keys is in a dictionary? mrsenorchuck 6 3,901 Dec-04-2019, 10:35 AM
Last Post: mrsenorchuck
  Retrieving dictionary keys within with another dictionay bazcurtis 8 2,851 Oct-29-2019, 10:06 PM
Last Post: bazcurtis
  json.dumps to keep dictionary keys batchenr 1 2,018 May-14-2019, 11:17 AM
Last Post: buran
  Reference new dictionary keys with a variable slouw 4 2,903 May-07-2019, 03:30 AM
Last Post: slouw
  Get specific key from multiple keys in python dictionary pradeepkumarbe 0 2,130 Mar-24-2019, 07:23 PM
Last Post: pradeepkumarbe
  Most efficient way to define sub keys of a dictionary? wrybread 1 2,121 Feb-21-2019, 12:23 AM
Last Post: snippsat
  Need help for extractring keys from dictionary dragan979 3 3,011 Jan-23-2019, 02:44 PM
Last Post: buran

Forum Jump:

User Panel Messages

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