问题:有的数据只用一次,就删除,怎么办?
就好像我们的子弹,打完一次就不能再用了。这里我们可以使用两种方法:
一:现有方法三步走
1先用print打印列表中的1个数据
2用del删除这个数
3:重新打印这个列表
二:使用pop方法,也可以起到这样的效果
1使用pop()的方法,直接将这个内容打印出去进行操作
2:把弹出的数据打印一遍,这样大体能看看这数据是谁。
3:再次打印列表,发现被打出的内容,已经在列表中删除了。
4:我在这里进行了两轮的弹出,相当于打了2发子弹,总体效果还是可以的。
三:使用pop方法的时候,可以进行精准弹出
1:我们有1个列表。
2:我们现在想要弹出第2组数据
3:我们可以使用的方法是:列表名.pop(1)。之所以是1,是因为在列表中它的定位就是这个。
做一下测试: