About 600,000 results
Open links in new tab
  1. python - How do I clone a list so that it doesn't change …

    4149 new_list = my_list doesn't actually create a second list. The assignment just copies the reference to the list, not the actual list, so both new_list and my_list refer to the same list after …

  2. python - What is the best way to copy a list? - Stack Overflow

    Feb 13, 2014 · So, is the only way to get a deepcopy of a list by using the copy module? Seems strange that Python doesn't include deep copy in its standard functionality.

  3. Copying nested lists in Python - Stack Overflow

    Then you create a copy of a: b = a.copy. This is a different list, but it contains the same 'sub-lists' this means that changing b, for example b.append([5, 6]) will not change a, however changing …

  4. python - How to deep copy a list? - Stack Overflow

    copy() is a shallow copy function. If the given argument is a compound data structure, for instance a list, then Python will create another object of the same type (in this case, a new list) but for …

  5. Python copy a list of lists - Stack Overflow

    Feb 24, 2015 · When you call regular copy.copy() you are performing a shallow copy. This means that in a case of a list-of-lists, you will get a new copy of the outer list, but it will contain the …

  6. python - What is the difference between shallow copy, deepcopy …

    May 6, 2017 · Normal assignment operations will simply point the new variable towards the existing object. The docs explain the difference between shallow and deep copies: The …

  7. python - How to make a copy of a list of objects not change when ...

    Jul 9, 2011 · Possible Duplicates: How to clone a list in python? What is the best way to copy a list in Python?

  8. copy a list in python - Stack Overflow

    Jul 13, 2013 · 0 As an additional data point, Python 3.3 added the copy method as a readable alternative to the slicing syntax. So white.copy() also creates a shallow copy of the list white

  9. Best way to create a "reversed" list in Python? - Stack Overflow

    In Python, what is the best way to create a new list whose items are the same as those of some other list, but in reverse order? (I don't want to modify the existing list in place.) Here is one so...

  10. Slicing a list in Python without generating a copy

    Feb 27, 2011 · Given a list of integers L, I need to generate all of the sublists L[k:] for k in [0, len(L) - 1], without generating copies. How do I accomplish this in Python? With a buffer object …