nums.apoend(nums)这个是干嘛的呀

经常会有nums=[]
nums.append(nums)
没有这一句会怎么样
它的作用是什么?谢谢!

如果不执行 nums.append(nums),则 nums 将会是一个空列表,不包含任何元素。在这种情况下,如果尝试访问 nums[0],将会抛出一个 IndexError 异常,因为这个列表没有任何元素。