copy a list python
new_list = old_list.copy()
# or
new_list = old_list[:]
copy a list python
new_list = old_list.copy()
# or
new_list = old_list[:]
python copy list
# Performance analysis by River on Stack Overflow
METHOD TIME TAKEN
b = [*a] 2.75180600000021
b = a * 1 3.50215399999990
b = a[:] 3.78278899999986 # Python2 winner
b = a.copy() 4.20556500000020
b = []; b.extend(a) 4.68069800000012
b = a[0:len(a)] 6.84498999999959
*b, = a 7.54031799999984
b = list(a) 7.75815899999997
b = [i for i in a] 18.4886440000000
b = copy.copy(a) 18.8254879999999 # With `import copy`
b = []
for item in a:
b.append(item) 35.4729199999997
# NOTE: Only for shallow copies, use copy.deepcopy for nested lists
copy one list to another python
thislist = ["apple", "banana", "cherry"]
mylist = thislist.copy()
print(mylist)
Copyright © 2021 Codeinu
Forgot your account's password or having trouble logging into your Account? Don't worry, we'll help you to get back your account. Enter your email address and we'll send you a recovery link to reset your password. If you are experiencing problems resetting your password contact us