欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

python的del函數(shù)

林國瑞1年前8瀏覽0評論

Python中的del函數(shù)可以用于刪除變量、列表、元組、字典等對象。它可以很靈活地幫助我們管理內(nèi)存、控制變量作用范圍等。

# 刪除變量
a = 10
del a
print(a)  # NameError: name 'a' is not defined
# 刪除列表中的元素
lst = [1, 2, 3, 4]
del lst[0]
print(lst)  # [2, 3, 4]
# 刪除列表本身
del lst
print(lst)  # NameError: name 'lst' is not defined
# 刪除字典中的某個鍵值對
dct = {'name': 'Tom', 'age': 18}
del dct['age']
print(dct)  # {'name': 'Tom'}
# 刪除字典本身
del dct
print(dct)  # NameError: name 'dct' is not defined

需要注意的是,del函數(shù)只刪除變量本身,而不影響變量的值。例如:

a = [1, 2, 3]
b = a
del a
print(b)  # [1, 2, 3]

在上述示例中,刪除a變量并不會影響b變量的值。因為b變量僅僅是引用了a變量,所以它不會隨著a變量的刪除而被刪除。