【发布时间】:2018-11-08 08:57:06
【问题描述】:
假设您有一个这样的字典计数器:
themes_and_likes = {“幻想”:0,“恐怖”:0}
如何更新它,以便在源文件中出现相应单词时它会增加?
我的回答是:
for i in usa_video_comments:
if themes_and_likes["fantasy"]:
themes_and_likes["fantasy"] += 1
else:
themes_and_likes["horror"] = 1
print(themes_and_likes)
其中 usa_video_cmets 是来源,我收到的答案是
{'幻想':0,'恐怖':1}
这是错误的,因为计数器没有持续更新
【问题讨论】:
-
你能展示一下文件的样子吗
-
文件很大,但这里是其中的一部分:[ [ #Row 0 'XpVt6Z1Gjjo', #Video Id - Index 0 "我从一开始就关注你您的 vine 频道的所有 365 个视频博客",#Comment Text - Index 1 '3',#Likes - Index 2 '0'],#Replies - Index 3 [#Row 1 'XpVt6Z1Gjjo',#Video Id - Index 0 '向 Kong 打个招呼,为我特立独行',#Comment Text - Index 1 '3',#Likes - Index 2 '0'#Replies - Index 3 ] ]
-
请将其添加到问题中并正确格式化
标签: python-3.x dictionary counter