【发布时间】:2014-02-14 10:06:06
【问题描述】:
我想知道推文中使用最多的主题标签,所以我喜欢这个
cursor = db.execute("SELECT text FROM myTable WHERE text LIKE '%#%' ")
for row in cursor:
for word in (re.findall(r"#(\w+)", row[0])):
top_hashtags.append(word)
top_hashtags = {i:top_hashtags.count(i) for i in set(top_hashtags)}
print sorted(top_hashtags, key=lambda x: x[0])
结果是错误的。
我用过:print sorted(top_hashtags, key=lambda x: x[0])
但我认为它并没有像我想要的那样工作。
【问题讨论】:
-
这里没有字典列表。
-
输入这段代码时top_hashtags是什么类型,为什么要重写为dict?
标签: python list twitter hashtag