Python Forum
deleting select items from a list
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
deleting select items from a list
#1
i want to delete select items from a list, such as those which have a specific value in a dictionary. this often gets pretty ugly. maybe i want to remove any string that is all digits. the problem i typically run into is when i need to delete items from an existing list instead of just rebuilding a new one. i need to use indexes and when an item is deleted the items with higher indexes change to one lower. then i need another loop to recheck the new item at the same index. it makes for some ugly code.

different use cases also need different tests to decide if the item needs to be removed, making it tough to make a common function. does anyone know of something in Python that can make this easier or more elegant?

i don't want to show code because any example would need to have specific parts, like the different cases for which items to delete, and answers may focus on that.
Tradition is peer pressure from dead people

What do you call someone who speaks three languages? Trilingual. Two languages? Bilingual. One language? American.
Reply


Messages In This Thread
deleting select items from a list - by Skaperen - Oct-08-2021, 01:53 AM
RE: deleting select items from a list - by Yoriz - Oct-08-2021, 05:32 AM
RE: deleting select items from a list - by Skaperen - Oct-10-2021, 01:50 AM
RE: deleting select items from a list - by ndc85430 - Oct-08-2021, 11:56 AM
RE: deleting select items from a list - by ndc85430 - Oct-09-2021, 12:19 PM
RE: deleting select items from a list - by snippsat - Oct-09-2021, 01:32 PM
RE: deleting select items from a list - by DeaD_EyE - Oct-09-2021, 02:52 PM
RE: deleting select items from a list - by Skaperen - Oct-10-2021, 01:36 AM
RE: deleting select items from a list - by Skaperen - Oct-10-2021, 01:41 AM
RE: deleting select items from a list - by ndc85430 - Oct-10-2021, 05:00 AM
RE: deleting select items from a list - by Skaperen - Oct-10-2021, 06:11 PM
RE: deleting select items from a list - by snippsat - Oct-10-2021, 09:54 PM
RE: deleting select items from a list - by Skaperen - Oct-11-2021, 01:02 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
  How to parse and group hierarchical list items from an unindented string in Python? ann23fr 0 244 Mar-27-2024, 01:16 PM
Last Post: ann23fr
  Why do I have to repeat items in list slices in order to make this work? Pythonica 7 1,432 May-22-2023, 10:39 PM
Last Post: ICanIBB
  Finding combinations of list of items (30 or so) LynnS 1 917 Jan-25-2023, 02:57 PM
Last Post: deanhystad
  For Word, Count in List (Counts.Items()) new_coder_231013 6 2,706 Jul-21-2022, 02:51 PM
Last Post: new_coder_231013
  How to get list of exactly 10 items? Mark17 1 2,600 May-26-2022, 01:37 PM
Last Post: Mark17
  select Eof extension files based on text list of filenames with if condition RolanRoll 1 1,565 Apr-04-2022, 09:29 PM
Last Post: Larz60+
  how to assign items from a list to a dictionary CompleteNewb 3 1,649 Mar-19-2022, 01:25 AM
Last Post: deanhystad
  Reading list items without brackets and quotes jesse68 6 4,756 Jan-14-2022, 07:07 PM
Last Post: jesse68
Question How to gather specific second-level items from a list chatguy 2 1,595 Dec-17-2021, 05:05 PM
Last Post: chatguy
  Getting All Items From A List knight2000 4 2,448 Sep-25-2021, 12:56 AM
Last Post: knight2000

Forum Jump:

User Panel Messages

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