|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
- def fun():
- data = ['我在fun()里,我是原始数据,我不想改变']
- print(data)
- data2 = fun2(data)
- return data,data2
- def fun2(data):
- data.append('我在fun2(),原始数据被fun2处理了')
- return data
- result1,result2 = fun()
- print('data:',result1,'data2:',result2)
复制代码
现在的问题是:我想打印result1,怎么让他是['我在fun()里,我是原始数据,我不想改变']?
- def fun():
- data = ['我在fun()里,我是原始数据,我不想改变']
- re_data = data[:]
- print(data)
- data2 = fun2(data)
- return re_data,data2
- def fun2(data):
- data.append('我在fun2(),原始数据被fun2处理了')
- return data
- result1,result2 = fun()
- print('data:',result1,'data2:',result2)
复制代码
|
|