<reponame>nayanrajani/PYTHON<filename>Introduction/PythonList/CopyList.py
list1 = ["nayan", "ishwar", "mihir"]
list2 = list1.copy()
print(list2)

# Another way to make a copy is to use the built-in method list().

list2 = list(list1)
print(list2)

"""
Copy a List
You cannot copy a list simply by typing list2 = list1, because: list2 will only be a reference to list1, and changes made in list1 will automatically also be made in list2.

There are ways to make a copy, one way is to use the built-in List method copy().

Example
Make a copy of a list with the copy() method:

thislist = ["apple", "banana", "cherry"]
mylist = thislist.copy()
print(mylist)
Another way to make a copy is to use the built-in method list().

Example
Make a copy of a list with the list() method:

thislist = ["apple", "banana", "cherry"]
mylist = list(thislist)
print(mylist)

"""