# 示例代码:删除列表中的元素
# 创建一个包含重复元素的列表
my_list = [1, 2, 3, 4, 3, 5]
# 使用 remove() 方法删除指定值的第一个匹配项
my_list.remove(3)
print("删除第一个值为 3 的元素后:", my_list)
# 使用 del 关键字删除指定索引处的元素
del my_list[2]
print("删除索引为 2 的元素后:", my_list)
# 使用 pop() 方法删除并返回指定索引处的元素,默认是最后一个元素
popped_element = my_list.pop()
print("弹出并删除最后一个元素后:", my_list)
print("被删除的元素是:", popped_element)
# 删除字典中的键值对
my_dict = {'a': 1, 'b': 2, 'c': 3}
del my_dict['b']
print("删除键 'b' 后的字典:", my_dict)
# 删除文件 (假设文件名为 example.txt)
import os
if os.path.exists("example.txt"):
os.remove("example.txt")
print("文件已删除")
else:
print("文件不存在")
# 删除空文件夹 (假设文件夹名为 empty_folder)
import shutil
if os.path.exists("empty_folder") and not os.listdir("empty_folder"):
os.rmdir("empty_folder")
print("空文件夹已删除")
else:
print("文件夹不存在或不为空")
remove() 方法用于删除列表中第一次出现的指定值。del 关键字可以删除列表中指定索引处的元素,也可以删除字典中的键值对。pop() 方法不仅删除指定索引处的元素,还会返回该元素,默认删除最后一个元素。os.remove() 和 os.rmdir() 分别用于删除文件和空文件夹。shutil 模块提供了更强大的文件和目录操作功能。上一篇:python编写简单鸡兔同笼程序
下一篇:python substring
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站