Python算法详解
上QQ阅读APP看书,第一时间看更新

2.2.3 删除元组

在Python程序中,虽然不允许删除一个元组中的元素值,但是可以使用del语句删除整个元组。下面的实例文件shan.py演示了使用del语句删除整个元组的过程。

源码路径:daima\第2章\shan.py

#定义元组“tup”
tup = ('Google', 'Toppr', 1997, 2000)
print (tup)          #输出元组“tup”中的元素
del tup;             #删除元组“tup” 
#因为元组“tup”已经被删除,所以不能显示里面的元素
print ("元组tup被删除后,系统会出错!") 
print (tup)          #这行代码会出错

在上述代码中定义了一个元组“tup”,然后使用del语句删除整个元组。删除元组“tup”后,在最后一行代码中使用“print (tup)”输出元组“tup”的元素值时会出现系统错误。执行结果如图2-12所示。

图2-12 执行结果