删除项目可以通过以下步骤完成:
remove()
方法将其从列表中删除。下面是一个示例代码:
# 假设字典列表为drive_files
drive_files = [{'file_name': 'file1.txt', 'file_size': '10MB'},
{'file_name': 'file2.jpg', 'file_size': '5MB'},
{'file_name': 'file3.docx', 'file_size': '2MB'}]
# 要删除的项目
item_to_remove = 'file2.jpg'
# 遍历字典列表
for file in drive_files:
# 检查是否存在要删除的项目
if file['file_name'] == item_to_remove:
# 使用remove()方法删除项目
drive_files.remove(file)
print(drive_files)
该代码会输出以下结果:
[{'file_name': 'file1.txt', 'file_size': '10MB'},
{'file_name': 'file3.docx', 'file_size': '2MB'}]
在这个示例中,我们遍历了包含Google Drive文件的字典列表,并检查每个字典中的文件名是否与要删除的项目相匹配。如果存在匹配的项目,我们使用remove()
方法将其从列表中删除。最后,我们打印出删除项目后的字典列表。
领取专属 10元无门槛券
手把手带您无忧上云