python-3.x - 如何计算字典值中出现的str
问题描述
我对 Python 很陌生,但我正在帮助一个项目来确定数据中有偏见的单词的数量。
我目前有一个编码词列表:
male_coded_words = ['active','adventurous','aggress','ambitio','analy','assert']
我有一本职称和技能词典:
jobsdict = {'fork lift truck driver': ['fork lift truck driv','assert], 'assistant fraud and payment risk manager': ['fraud', 'online fraud', 'fraud detect', 'payment system', 'risk manag'], 'paralegal vacancy corporate immigration (london office)': ['legal', 'microsoft offic', 'communication skil'], 'transport operator': ['transport','active'], 'year 5 primary teacher': ['newham'], 'multi agency safeguarding administrator': ['admin', 'social work', 'safeguard', 'social work admin', 'children administr', 'social work administr', 'safeguarding administr']
我想遍历字典并查找对于每个键,male_coded_words 列表中的项目出现了多少次。
字典形式的输出,形式为
{'fork lift truck driver': "count":"1", "coded_words":["assert"].....}
到目前为止我的代码;
final_count = 0
final_output = {}
for k, v in jobsdict:
final_output[k] = []
if 'analy' in str(v):
n = final_count + 1
else:
n = 0
final_output[k].append(n)
final_output[k].append(v)
解决方案
我是初学者,但我会研究正则表达式并对其进行计数(我能想到的最简单的方法)
推荐阅读
- node.js - 电子打开多个窗口 package.json 调整
- excel - 如何在excel中使用嵌套评估函数
- c - 函数的参数怎么可能是类型?(类似于 va_arg 的第二个参数)
- android - 试图访问内部类中的 FOR 循环变量,这是一个范围问题
- arrays - 比较两个切片的缺失元素
- python - 如何修复python递归函数
- reactjs - react-native 如何使用json文件中的本地图像url访问本地图像?
- php - 使用 PHP 显示来自 MySQL 的图像不起作用
- c# - C# foreach 字符串数组
- python - 数组上的Python“按位或”