Python中文
首页
教程
问答
标签
搜索
登录
注册
类实例作为python中的数据结构
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p><a href="https://www.youtube.com/watch?v=ZDa-Z5JzLYM&list=PL-osiE80TeTsqhIuOqKhwlXsIBIdSeYtc" rel="nofollow noreferrer">https://www.youtube.com/watch?v=ZDa-Z5JzLYM&list=PL-osiE80TeTsqhIuOqKhwlXsIBIdSeYtc</a></p> <p>在这个关于OOP的视频系列中,Python youtuber Corey Schafer使用他的Employee类实例来存储关于员工的数据,比如他们的工资和他们知道的编码语言等。我对“更高级别”编程相当陌生,希望在我的一个项目中实现这一点,我还必须存储并随后更改属性许多相似的物体。然而,很快我就意识到,在实例构建之后处理数据是相当麻烦的。例如,我如何迭代某个类或子类的所有实例,或者找到对某个特定属性具有特定值的实例?我是不是遗漏了一些重要的东西,或者真的没有方便的方法来访问数据?最后,我最终使用了一个额外的字典来存储实例名和标识符号,以便能够以某种方式读取数据,但是首先我可以使用字典。 那么,使用类实例作为数据结构,就像在youtube系列中所展示的那样,只是一个关于如何使用类/实例等的坏例子,还是比视频显示的更多?我已经读了很多关于这个主题的文章,但是仍然不明白为什么你一开始就不使用dict,或者为什么缺少一些基本的内置函数,比如可以轻松获取子类的所有实例。在</p> <p>也许有人能对这些问题有所了解,解开我的困惑。谢谢。在</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>谢谢你的回答和评论。在</p> <p><a href="https://www.youtube.com/watch?v=Opp9AQ90FHw" rel="nofollow noreferrer">https://www.youtube.com/watch?v=Opp9AQ90FHw</a> 这段视频解释了如何在Python中用dunder函数将列表操作实现到对象中,我想这对任何有兴趣使用类实例来存储数据的人来说可能会很有用。在</p>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
如何添加虚拟方法
5 回答
如何添加表示整数的擦边字符串?
8 回答
如何添加要在Bokeh中使用的新font.ttf文件?
7 回答
如何添加要显示的矩阵XY轴编号和XY轴
7 回答
如何添加计数?
5 回答
如何添加计数器函数?
10 回答
如何添加计数器列来计算数据帧中另一列中的特定值?
6 回答
如何添加计数器来跟踪while循环中的月份和年份?
5 回答
如何添加计数并删除countplot的顶部和右侧脊椎?
1 回答
如何添加计时器wx.应用程序更新窗口对象的主循环?
7 回答
如何添加评论到帖子?PostDetailVew,Django 2.1.5
2 回答
如何添加评论拉梅尔亚姆
9 回答
如何添加诸如矩阵Python/Pandas之类的数据帧?
7 回答
如何添加谷歌地点自动完成到Flask?
2 回答
如何添加超时、python discord bot
10 回答
如何添加超过1dp的检查
3 回答
如何添加距离方法
7 回答
如何添加跟随游戏的敌人精灵
5 回答
如何添加路径以便python可以找到程序?
10 回答
如何添加身份验证/安全性以使用happybase访问HBase?
3 回答