【发布时间】:2020-08-17 23:46:05
【问题描述】:
我正在使用 Python 挖掘一个相当大的项目并挖掘有关它的信息。我可以创建一个ProjectFiles 数组,但是我很难弄清楚如何过滤它。
class ProjectFile:
def __init__(self, filename: str,
number_of_lines: int,
language: str,
repo: str,
size: int):
self.filename = filename
self.number_of_lines = number_of_lines
self.language = language
self.repo = repo
self.size = size
如何为特定的repo 过滤ProjectFile 对象数组?
例如,假设我想过滤 repo 属性为 SomeCocoapod 的对象。
我已经查找了 filter 的示例,但我找到的所有内容都使用了简单的示例,例如 str 或 int 的列表。
【问题讨论】:
标签: python python-3.x oop