【发布时间】:2021-04-17 10:29:38
【问题描述】:
我有一个关于 Python 中字典处理的问题。
我想知道如何将字典与单词列表进行比较。
[我的输入示例]
text = ['fall', 'big', 'pocket', 'layer', 'park', ...]
mylist = ['spring', 'summer', 'fall', 'winter', 'school', ...]
[制作字典代码]
lst_dic = {mylist : 0 for mylist in mylist }
lst_dic
我想知道mylist中匹配到text的字数。
[失败代码]
lst_dic = {}
for w in mylist:
if w in text_1_1:
lst_dic[w] += 1
else:
lst_dic[w] = 0
因此,我想知道字典的键和值。 像这样:
{ 'spring':0,
'summer':3,
'fall':1,
'winter':0,
...
}
然后,我想提取超过 10 个计数值的属性。
请看一下这个问题。
【问题讨论】:
标签: python-3.x list dictionary for-loop if-statement