溫馨提示×

python中clear和del的區別是什么

小億
282
2023-12-27 16:10:15
欄目: 編程語言

clear()是一個列表方法,用于清空列表中的所有元素,而列表本身仍然存在。

例如:

my_list = [1, 2, 3, 4, 5]
my_list.clear()
print(my_list)  # 輸出: []

del是用于刪除變量的關鍵字,在刪除列表變量時,會徹底刪除列表對象及其內容。

例如:

my_list = [1, 2, 3, 4, 5]
del my_list
print(my_list)  # 報錯: NameError: name 'my_list' is not defined

因此,clear()只清空列表的元素,而del則刪除整個列表對象。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女