python删除列表第一个,在Python中删除列表的第一个元素
我知道,如果我只想删除python中list t的第一个元素,我可以用以下方法来完成:del t[0]这是最简单的。然而:t = t[1:]号同样有效。在我正在学习的教科书中说,使用后一种方法通常被认为是不好的做法,因为它本身并不删除列表的标题,但是"slice运算符创建一个新的列表,赋值使t引用它,但没有一个引用它。"对作为参数传递的列表有任何影响。"为什么这样不好?你能举出一个例子,在这个例子...