Computer >> Máy Tính >  >> Lập trình >> Python

Chương trình Python để sao chép hoặc sao chép một danh sách.

Trong chương trình này đưa ra một danh sách đầu vào của người dùng. Nhiệm vụ của chúng tôi là sao chép hoặc nhân bản danh sách. Ở đây chúng tôi sử dụng kỹ thuật cắt lát. Trong kỹ thuật này, chúng tôi tạo một bản sao của chính danh sách, cùng với tài liệu tham khảo. Quá trình này còn được gọi là nhân bản.

Thuật toán

Step 1: Input elements of the array.
Step 2: then do cloning using slicing operator(:).

Mã mẫu

# Python program to copy or clone a list 
# Using the Slice Operator 
def copyandcloning(cl): 
   copylist = cl[:] 
   return copylist 
# Driver Code 
A=list()
n1=int(input("Enter the size of the List ::"))
print("Enter the Element of List ::")
for i in range(int(n1)):
   k=int(input(""))
   A.append(k)
clon = copyandcloning(A) 
print("Original or Before Cloning The List Is:", A) 
print("After Cloning:", clon) 

Đầu ra

Enter the size of the  List ::6
Enter the Element of  List ::
33
22
11
67
56
90
Original or Before Cloning The List Is: [33, 22, 11, 67, 56, 90]
After Cloning: [33, 22, 11, 67, 56, 90]