这是代码:
def Class(clas12):
inputData = ''.join(clas12.readlines())
line=inputData.split('\n')
line2=[]
for a in line:
b=a.split(' ')
line2.append(b)
return line2
clas12=open('class12.txt','r')
Class12=Class(clas12)
Class13=list(Class12)
当我更改 Class12(例如通过 .remove、.append)时,相同的更改将应用于 Class13。这令人沮丧,因为我需要另一个函数的原始列表。有没有办法保留原始列表或复制它以使其不会被更改?