Source: 📖 Effective Python item 11
You can use slicing to create a full copy of a list, simply by including all the list items in the slice by using [:]
as your slicing index.
my_list = [1, 2, 3, 4]
slice_copy = my_list[:] # includes all list indexes
print(my_list)
print(slice_copy)
>>>
[1, 2, 3, 4]
[1, 2, 3, 4]