如何在不删除变量的情况下删除变量中的数据?

时间:2016-06-08 17:59:22

标签: python

我正在尝试制作一个可以将商品添加到购物清单的程序。

shopping_list = ["Eggs", "Milk", "Bread"]

现在我知道如何添加和删除项目,但如何在不丢失变量的情况下删除变量中的字符串或数字?

price = "£12"

如果我del price我销毁变量。 如果我尝试print price,我会收到错误:

Traceback (most recent call last):
  File "<pyshell#17>", line 1, in <module>
    print price
NameError: name 'price' is not defined

1 个答案:

答案 0 :(得分:4)

只做

price = None

该变量引用的任何内容都将被垃圾收集。