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
#12
(Oct-10-2021, 05:00 AM)ndc85430 Wrote: Is there a reason you can't use lazy sequences? It would really help if you showed code for what you're doing. It's difficult to discuss hypothetical things.

this is about doing lazy evaluation, for me. the code i have is big and complicated due to so much other stuff in it. i have no simple code that gets to the root of the matter, i have some potential directions to go. iterating the list in reverse, as was suggested is one of many. it could be done many ways. one of the ways could include for x in range(len(the_list)-1,-1,-1): (i like variable name x, think: index). if i delete the_list[x] inside the body of this for loop, it does not affect the iteration as the range iterator is now independent of the actual list and x only moves to non-mutated parts of the list. another approach i am considering is: instead of deleting the item in the list, store None in its place and change the code that uses the list to evaluate the list by treating None as absent data. and, sure, i could do that as its own iterator in many cases.

i did not mention these ideas up front because i did not want to have any bias by this in the ideas others might offer. instead of discussing limited to my ideas, i want to see if there are other ideas and if any of the others might be treated as more significant.
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 239 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,416 May-22-2023, 10:39 PM
Last Post: ICanIBB
  Finding combinations of list of items (30 or so) LynnS 1 912 Jan-25-2023, 02:57 PM
Last Post: deanhystad
  For Word, Count in List (Counts.Items()) new_coder_231013 6 2,699 Jul-21-2022, 02:51 PM
Last Post: new_coder_231013
  How to get list of exactly 10 items? Mark17 1 2,592 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,561 Apr-04-2022, 09:29 PM
Last Post: Larz60+
  how to assign items from a list to a dictionary CompleteNewb 3 1,644 Mar-19-2022, 01:25 AM
Last Post: deanhystad
  Reading list items without brackets and quotes jesse68 6 4,724 Jan-14-2022, 07:07 PM
Last Post: jesse68
Question How to gather specific second-level items from a list chatguy 2 1,591 Dec-17-2021, 05:05 PM
Last Post: chatguy
  Getting All Items From A List knight2000 4 2,446 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