我需要找到每个数据行的参与率,然后找到参与率最高的视频标题。你知道吗
dict youtube\u usa\u视频中的“row”由许多元素组成,每个元素的索引都已命名。当我试图设置如下所示的条件时,问题就出现了,python给出了“被零除”的错误消息,因为数据集中有一些视图是零。你知道吗
参与率=评论数量/观点数量
#code below
highest_EGR = 0
for row in youtube_usa_videos:
comments = row [8]
views = row [5]
title = row [1]
if views != 0:
EGR = comments / views
else:
EGR = 0
If EGR > highest_EGR:
highest_EGR = EGR
top_vid = title
你能帮我清理我的代码,这样的条件将得到满足,顶级视频标题和它的参与率将被打印?你知道吗
最高EGR=0
对于youtube\u usa\u视频中的行:
好吧,我只是改变了“如果”的观点!=0:'to'如果视图大于0:'and removed'else:'
下面的代码运行良好。你知道吗
考虑用
if
替换If
输出
相关问题 更多 >
编程相关推荐