一、删除列表元素
Python中的列表提供了删除元素的方法,主要有remove()、pop()和del语句。其中,remove()方法用于删除列表中指定元素,pop()方法用于删除列表中指定位置元素并返回该元素值,而del语句用于删除列表中指定位置元素。
# remove()方法示例 fruits = ['apple', 'banana', 'orange', 'pear'] fruits.remove('banana') print(fruits) # ['apple', 'orange', 'pear'] # pop()方法示例 fruits = ['apple', 'banana', 'orange', 'pear'] orange = fruits.pop(2) print(fruits) # ['apple', 'banana', 'pear'] print(orange) # orange # del语句示例 fruits = ['apple', 'banana', 'orange', 'pear'] del fruits[1] print(fruits) # ['apple', 'orange', 'pear']
二、删除字典元素
Python中的字典提供了删除元素的方法,主要有pop()和del语句。其中,pop()方法用于删除字典中指定键值对并返回该值,而del语句用于删除字典中指定键值对。
# pop()方法示例 fruits = {'apple': 1, 'banana': 2, 'orange': 3, 'pear': 4} orange = fruits.pop('orange') print(fruits) # {'apple': 1, 'banana': 2, 'pear': 4} print(orange) # 3 # del语句示例 fruits = {'apple': 1, 'banana': 2, 'orange': 3, 'pear': 4} del fruits['banana'] print(fruits) # {'apple': 1, 'orange': 3, 'pear': 4}
三、删除文件
Python中可以使用os模块的remove()函数删除文件。
import os os.remove('example.txt')
四、清空列表与字典
清空列表可以使用clear()方法,清空字典可以使用clear()方法或者直接重新赋值。
# clear()方法示例 fruits = ['apple', 'banana', 'orange', 'pear'] fruits.clear() print(fruits) # [] fruits = {'apple': 1, 'banana': 2, 'orange': 3, 'pear': 4} fruits.clear() print(fruits) # {} # 赋值示例 fruits = ['apple', 'banana', 'orange', 'pear'] fruits = [] print(fruits) # [] fruits = {'apple': 1, 'banana': 2, 'orange': 3, 'pear': 4} fruits = {} print(fruits) # {}