Python Forum
Why does pop() removes an element from more than one list?
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Why does pop() removes an element from more than one list?
#3
(Nov-16-2019, 04:52 PM)albufork Wrote: I made list2 a copy of list1.
Actually list1 and list2 point to same object. the assignment just copies the reference to the list, not the actual list, so both list1 and list2 refer to the same list after the assignment.
to make a copy of list use

list2 = list1.copy()
or

list2 = list1[:]
you can also use copy.copy() and copy.deepcopy() from copy module
If you can't explain it to a six year old, you don't understand it yourself, Albert Einstein
How to Ask Questions The Smart Way: link and another link
Create MCV example
Debug small programs

Reply


Messages In This Thread
RE: Why does pop() removes an element from more than one list? - by buran - Nov-16-2019, 05:25 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  element in list detection problem jacksfrustration 5 450 Apr-11-2024, 05:44 PM
Last Post: deanhystad
  list in dicitonary element problem jacksfrustration 3 757 Oct-14-2023, 03:37 PM
Last Post: deanhystad
  Find (each) element from a list in a file tester_V 3 1,264 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,889 Oct-26-2022, 04:03 PM
Last Post: deanhystad
  -i option changes sys.path (removes leading empty string '') markanth 6 2,031 Aug-26-2022, 09:27 PM
Last Post: markanth
  Membership test for an element in a list that is a dict value for a particular key? Mark17 2 1,239 Jul-01-2022, 10:52 PM
Last Post: Pedroski55
  How to find the second lowest element in the list? Anonymous 3 2,056 May-31-2022, 01:58 PM
Last Post: Larz60+
  check if element is in a list in a dictionary value ambrozote 4 2,021 May-11-2022, 06:05 PM
Last Post: deanhystad
  The code I have written removes the desired number of rows, but wrong rows Jdesi1983 0 1,649 Dec-08-2021, 04:42 AM
Last Post: Jdesi1983
  sorting a list of lists by an element leapcfm 3 1,922 Sep-10-2021, 03:33 PM
Last Post: leapcfm

Forum Jump:

User Panel Messages

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