Python Forum
How to list number of times element is in defaultdict and delete it
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
How to list number of times element is in defaultdict and delete it
#1
Goal:
if I see a certain value (example below is "0/1") listed more than 2 or more times I want:
1) Remove all respective items from the defaultdict value list.

I tried the example below from the documentation at python.org. No the example on the bottom would work for 'int'. Since this is a list, I am not sure how to proceed. Help is appreciated.

 
>>>
>>> l = defaultdict(list)
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
NameError: name 'defaultdict' is not defined
>>> from collections import defaultdict
>>> l = defaultdict(list)
>>> mylist=["0/1"]
>>> l['FAIL'].append(mylist)
>>> l
defaultdict(<class 'list'>, {'FAIL': [['0/1']]})
>>> mylist=["0/1"]
>>> l['FAIL'].append(mylist)
>>> l
defaultdict(<class 'list'>, {'FAIL': [['0/1'], ['0/1']]})
>>> mylist=["0/2"]
>>> l['FAIL'].append(mylist)
>>> l
defaultdict(<class 'list'>, {'FAIL': [['0/1'], ['0/1'], ['0/2']]})
>>> l.count("0/1")
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>

>>> for k in l:
...     l[k] += 1
...
Traceback (most recent call last):
  File "<stdin>", line 2, in <module>
TypeError: 'int' object is not iterable   #since this is a list, is not working. Any ideas?
>>>
>>>
Reply


Messages In This Thread
How to list number of times element is in defaultdict and delete it - by mrapple2020 - Apr-14-2019, 10:09 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  list in dicitonary element problem jacksfrustration 3 625 Oct-14-2023, 03:37 PM
Last Post: deanhystad
  Delete strings from a list to create a new only number list Dvdscot 8 1,466 May-01-2023, 09:06 PM
Last Post: deanhystad
  find random numbers that are = to the first 2 number of a list. Frankduc 23 3,013 Apr-05-2023, 07:36 PM
Last Post: Frankduc
  Find (each) element from a list in a file tester_V 3 1,155 Nov-15-2022, 08:40 PM
Last Post: tester_V
  Сheck if an element from a list is in another list that contains a namedtuple elnk 8 1,714 Oct-26-2022, 04:03 PM
Last Post: deanhystad
  Membership test for an element in a list that is a dict value for a particular key? Mark17 2 1,161 Jul-01-2022, 10:52 PM
Last Post: Pedroski55
  TypeError: float() argument must be a string or a number, not 'list' Anldra12 2 4,763 Jul-01-2022, 01:23 PM
Last Post: deanhystad
  How to find the second lowest element in the list? Anonymous 3 1,905 May-31-2022, 01:58 PM
Last Post: Larz60+
  check if element is in a list in a dictionary value ambrozote 4 1,879 May-11-2022, 06:05 PM
Last Post: deanhystad
  Split a number to list and list sum must be number sunny9495 5 2,197 Apr-28-2022, 09:32 AM
Last Post: Dexty

Forum Jump:

User Panel Messages

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