要找出句子中每个单词的出现次数,并使用地图将其打印出来,可以按照以下步骤进行:
以下是一个示例代码,实现了上述步骤:
import matplotlib.pyplot as plt
# 输入句子
sentence = "This is a sample sentence. This sentence is a sample."
# 分词
words = sentence.split()
# 创建字典
word_count = {}
# 统计单词出现次数
for word in words:
if word in word_count:
word_count[word] += 1
else:
word_count[word] = 1
# 打印单词出现次数
for word, count in word_count.items():
print(f"{word}: {count}")
# 绘制地图
x = list(word_count.keys())
y = list(word_count.values())
plt.bar(x, y)
plt.xlabel('Words')
plt.ylabel('Count')
plt.title('Word Count')
plt.show()
这段代码会输出每个单词的出现次数,并绘制出柱状图展示单词的出现情况。你可以根据实际需要进行修改和扩展。
没有搜到相关的沙龙
领取专属 10元无门槛券
手把手带您无忧上云