l1 = [1,[22,33,44],3,4,]
l2 = l1
l3 = l1.copy()
l1.append(666)
l1[1].append('55')
Print(l1,l2...l3不受影响
l1[1].append('55') 给l1里面的列表增加了一个元素,同上,l1和l2的值是一样的,l3依然不受影响
11、有如下代码,说出l1与l2的关系?...l1 = [1,2,3,4,5]
l2 = l1[:]
l1和l2的值是一样的,l2通过切片的方式,把l1的值都复制过来了。...但是l2是一个新的变量,和l1的内存地址是不一样的(浅copy)
12、'1,2,3'如何变成['1','2','3']? ['1','2','3']如何变成[1,2,3]?...a = 1
def func1():
a += 1
print(a)
func1()
这段代码呢?