def make_great(name):
"""修改列表中每个元素的值"""
for i in range(0,len(name)):#循环次数
name[i] = 'the great '+ name[i]#逐个修改
def show_magic(list):
"""打印列表"""
for i in list:
print(i)
names = ['xs','as','qw']
make_great(names)
show_magic(names)
参考:Python--修改列表中所有的元素_Test_peng的博客-CSDN博客_python修改列表中的全部元素
下一题:不变的魔术师
names = ['xs','as','qw']
name_xiugai = []
def make_great(name):
for i in range(0,len(name)):
name[i] = 'the great '+ name[i]
name_xiugai.append(name[i])#修改后的元素存储到另一个列表中
def show_magic(list):
for i in list:
print(i)
make_great(names[:])#传递列表副本
show_magic(names)#打印原列表
show_magic(name_xiugai)#打印修改后的列表