2024-05-18 08:19:36 发布
网友
我有以下namedtuple:
namedtuple
ErrorProbeData = namedtuple('ErrorProbeData', ['project_name', 'probe_id', 'number_invalid_votes', 'masker_id'])
我如何按Counter按'project_name'字段计算元组? 元组位于列表中。在
Counter
'project_name'
您可以使用generator expression将项目名称值输入计数器:
Counter(epd.project_name for epd in list_of_epds)
命名元组在这里并不特殊;这适用于任何需要按特定属性(对象)、键(映射)或索引(序列)计数的问题。您需要循环和提取,生成器表达式有助于避免为此创建中介列表。在
您可以使用generator expression将项目名称值输入计数器:
命名元组在这里并不特殊;这适用于任何需要按特定属性(对象)、键(映射)或索引(序列)计数的问题。您需要循环和提取,生成器表达式有助于避免为此创建中介列表。在
相关问题 更多 >
编程相关推荐