假如现在有个 图书.csv 文件 怎么编写一个 .py文件提示输入特定值 然后会删除该特定值所在行 这种应该怎么实现? 要写好的代码,不是参考 谢谢
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已结题
怎么用python删除csv特定行
- ¥15
- python
收起
- 写回答
- 好问题 1 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除
- 收藏 举报
5条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
aabond 2022-11-05 10:17关注import pandas as pd df = pd.read_csv('图书馆.csv') key = input("请输入要删除行所包含的特定值:") deleteRows = [] for index, row in df.iterrows(): for v in row: if key in str(v): deleteRows.append(index) break df = df.drop(index = deleteRows) df.to_csv('图书馆_修改后.csv')
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 1无用举报微信扫一扫
点击复制链接分享
编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览

轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2022-04-09 05:50回答 2 已采纳 df.drop(df.index[int(linenum) + 1], inplace=True) # 删除第int(linenum) + 1行 如果有帮助点一下下采纳
- 2021-10-09 03:47回答 3 已采纳 pandas 一行语句就能完成对应操作,如果对你有帮助,帮忙采纳,多谢! df.dropna(axis=0, how='any', inplace=True, subset=None)
- 2023-03-07 11:56回答 2 已采纳 建议你看下这篇博客👉 :Python csv的使用及遇到问题的解决方法
- 2020-09-20 00:38在讨论Python 2中csv写入空白行的问题之前,首先需要了解Python 2已经停止支持,因此解决方法可能仅适用于仍然运行该版本的老旧代码库。此外,该问题主要集中在csv模块的使用上,在Python中,csv模块用来读写csv文件...
- 2022-02-14 07:21回答 5 已采纳 import pandas as pd df=pd.read_csv('d:/data/newly_confirmed_cases_daily.csv') num=df.Akita.sum() pr
- 2022-07-26 13:16回答 2 已采纳 嗯? import pandas as pd data = {'name': [82, 76,85, 94], 'percentage': [90, 99, 50, 65],
- 2022-05-04 07:54回答 4 已采纳 为什么不能直接这样呢:df['phone'] = df['text'].apply(lambda x:re.findall(r"1[3-9]\d{9}",x))
- 2021-01-13 21:14树瓜的博客 我正在使用Python的csv模块来读取和编写csv文件.我读得很好并附加到csv罚款,但我希望能够覆盖csv中的特定行.作为参考,这是我的阅读,然后编写要追加的代码:#readingb = open("bottles.csv", "rb")bottles = csv....
- 2020-11-26 06:09回答 2 已采纳 读进去后取分号前面的数据就可以了 split(";")[0] import pandas as pd file = pd.read_csv(r"C:/Users/Administrator/
- 2022-04-05 14:02回答 2 已采纳 import os import pandas as pd import numpy as np from itertools import chain # os.getcwd()读取当前路径 p
- 2023-03-29 11:09回答 3 已采纳 import pandas as pd import matplotlib.pyplot as plt from sklearn.decomposition import PCA # 读取CSV文件
- 2020-09-20 08:22本篇将详细介绍如何使用Python内置的`csv`模块来获取CSV文件中的特定行或列数据。 首先,让我们了解CSV文件的基本结构。CSV文件由行组成,每一行又由多个以逗号分隔的值构成。例如: ``` No.,Name,Age,Score 1,...
- 2023-06-02 13:56NoABug的博客 在本篇文章中,我们将介绍如何使用Python来删除CSV文件中的指定行数据。CSV文件是一种常用的数据交换格式,大量的数据存放在CSV文件中,而在某些情况下我们需要对这些数据进行处理和修改,此时就需要学会如何操作CSV...
- 2023-03-31 07:58当我们需要从CSV文件中删除特定行时,可以使用内置的`csv`模块或者第三方库如`pandas`来实现。以下是对这个主题的详细讲解: 1. **使用Python内置csv模块** Python的`csv`模块提供了一种简单的方式来读取和写入CSV...
- 2020-09-17 15:04本文将深入探讨两种使用Python内置`csv`模块读取CSV文件指定行的方法。 首先,让我们理解CSV文件的基本结构。在给定的例子中,有一个名为"A.csv"的CSV文件,包含了四行数据,每行包含四列:No., Name, Age, Score。...
- 没有解决我的问题, 去提问
问题事件
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司