How to copy a list with python

Configurare noua (How To)

Situatie

This is the easiest and the fastest way to clone a list.

Backup

def Cloning(li1):
    li_copy = li1[:]
    return li_copy
  
# Driver Code
li1 = [4, 8, 2, 10, 15, 18]
li2 = Cloning(li1)
print("Original List:", li1)
print("After Cloning:", li2)

Output:

Original List: [4, 8, 2, 10, 15, 18] 
After Cloning: [4, 8, 2, 10, 15, 18]

Solutie

Method2:

def Cloning(li1):
    li_copy = []
    li_copy.extend(li1)
    return li_copy
  
# Driver Code
li1 = [4, 8, 2, 10, 15, 18]
li2 = Cloning(li1)
print("Original List:", li1)
print("After Cloning:", li2)

Output:

Original List: [4, 8, 2, 10, 15, 18]
After Cloning: [4, 8, 2, 10, 15, 18]

Tip solutie

Permanent

Voteaza

(8 din 18 persoane apreciaza acest articol)

Despre Autor

Leave A Comment?