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
  Why do I have to repeat items in list slices in order to make this work? Pythonica 7 1,490 May-22-2023, 10:39 PM
Last Post: ICanIBB
  Finding combinations of list of items (30 or so) LynnS 1 949 Jan-25-2023, 02:57 PM
Last Post: deanhystad
  For Word, Count in List (Counts.Items()) new_coder_231013 6 2,819 Jul-21-2022, 02:51 PM
Last Post: new_coder_231013
  How to get list of exactly 10 items? Mark17 1 2,658 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,612 Apr-04-2022, 09:29 PM
Last Post: Larz60+
  how to assign items from a list to a dictionary CompleteNewb 3 1,715 Mar-19-2022, 01:25 AM
Last Post: deanhystad
  Reading list items without brackets and quotes jesse68 6 4,842 Jan-14-2022, 07:07 PM
Last Post: jesse68
Question How to gather specific second-level items from a list chatguy 2 1,639 Dec-17-2021, 05:05 PM
Last Post: chatguy
  Getting All Items From A List knight2000 4 2,490 Sep-25-2021, 12:56 AM
Last Post: knight2000
  Feed List items with Integer euras 9 4,174 May-19-2021, 07:45 PM
Last Post: snippsat

Forum Jump:

User Panel Messages

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