创建副本方式:
function_name(list_name[:])
eg1:
def make_great(magicians): # 对列表修改的函数
magicians.pop() # 删除原列表中的元素
return magicians
magicians = ['tom', 'jack', 'marry'] # 创建魔术师列表
print(make_great(magicians[:])) # ['tom', 'jack']
print(magicians) # ['tom', 'jack', 'marry']
eg2:
def greet_users(names):
names.pop()
print(names)
usernames=['shiyue41']
greet_users(usernames[:]) # []
print(usernames) # ['shiyue41']