Discuss / Python / list可变

list可变

Topic source
def createCounter():
	l = []
	def counter():
		l.append(l)
		return len(l)
	return counter

您好,可以帮忙解释一下这段代码吗,我感觉这段代码应该输出的全是1呀,怎么结果还是对的?万分感谢!

大能猫929

#3 Created at ... [Delete] [Delete and Lock User]

人家输出的是len(l),也就是l的长度,和里面是什么没关系


  • 1

Reply