谷姐:我们都是谷歌迷
We are all Google fans

问大佬们个python问题-rkidc

Rate this post

df = df.drop(index=df.loc[(df['编号'] == 102)].index)
这个能执行
但是
d = input("请输入要删除的编号:");
df = df.drop(index=df.loc[(df['编号'] == d)].index)
这个无效

热议
推荐楼 hostloc8888 昨天20:10

input没转成int

推荐楼 千牛 昨天20:21

df = df.drop(index=df.loc[(df['编号'] == int(d))].index)

2楼 Fba 昨天20:02

一行写那么复杂
理解起来会很累
建议如果初学的话
分几行来写比较好
也有助于培养逻辑思路

3楼 rkidc 昨天20:04

一行写那么复杂
理解起来会很累
建议如果初学的话

主要实现的操作是输入编号后用pandas删除指定行数据,大佬能看看这两行有什么问题吗

5楼 梦逆天机 昨天20:19

数字和字符串是不一样的

7楼 rkidc 昨天22:33

df = df.drop(index=df.loc[(df['编号'] == int(d))].index)

感谢大佬解答

8楼 maddox 11分钟前

羡慕手写大佬 咱这种菜鸡 只会用IDE, 写代码全靠提示, 报错全靠谷歌.

申明:本文内容由网友收集分享,仅供学习参考使用。如文中内容侵犯到您的利益,请在文章下方留言,本站会第一时间进行处理。

未经谷姐允许不得转载:谷姐靓号网 » 问大佬们个python问题-rkidc
分享到: 生成海报

热门文章

评论 抢沙发

评论前必须登录!

立即登录   注册

买Google Voice认准【谷姐靓号网】

Google Voice靓号列表Google Voice自助购买
切换注册

登录

忘记密码 ?

切换登录

注册

我们将发送一封验证邮件至你的邮箱, 请正确填写以完成账号注册和激活