查找字符串中单词的长度并查找具有该长度的单词。不使用导入和NLTK(Python)

富兰克林·哈德森

我需要一些帮助来查找单词的长度以及用表格显示有多少个单词的长度。例如,如果句子是“我将购买一辆新自行车”,

输出将是

字长 在此长度的文本中有多少个单词
1个 1个
3 2
4 1个
帕克佩

下面的代码首先删除所有标点符号,然后将句子分成单词列表,然后创建长度和计数的字典,最后以表格格式打印输出,而无需导入任何内容。

sentence = "I will' buy; a new bike."

#remove punctuation marks
punctuations = ['.', ',', ';', ':', '?', '!', '-', '"', "'"]
for p in punctuations:
    sentence = sentence.replace(p, "")

#split into list of words
word_list = sentence.split()

#create a dictionary of lengths and counts
dic = {}
for word in word_list:
    if len(word) not in dic:
        dic[len(word)] = 1
    else:
        dic[len(word)] += 1

#write the dictionary as a table without importing anything (e.g.Pandas)
print('Length of word   |  Count of words of that length')
for length, count in dic.items():
    print('------------------------------------------')
    print(f'       {length}         |         {count}')


#Output:

#Length of word   |  Count of words of that length
#------------------------------------------
#       1         |         2
#------------------------------------------
#       4         |         2
#------------------------------------------
#       3         |         2

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

查找字符串中的平均单词长度

来自分类Dev

查找字符串中的特定单词,Python

来自分类Dev

在Python3中查找字符串中单词的所有出现

来自分类Dev

使用python查找字符串中特定长度的重复

来自分类Dev

在python 3.5中查找没有正则表达式或nltk的字符串中的字符和单词

来自分类Dev

在Python3中查找字符串中所有单词的出现

来自分类Dev

Python字符串长度查找字符

来自分类Dev

查找字符串变量的长度

来自分类Dev

使用python查找字符串中索引之前出现的两个单词

来自分类Dev

查找字符串中单词的字符,优化

来自分类Dev

查找字符串缺单词

来自分类Dev

查找字符串前后的单词

来自分类Dev

在Google脚本中查找字符串的长度

来自分类Dev

查找字符串中整数的长度

来自分类Dev

使用fgets()后查找字符串长度

来自分类Dev

连续查找字符串中单词的重复项

来自分类Dev

查找字符串中的点分隔单词

来自分类Dev

查找字符串中的单个或多个单词

来自分类Dev

查找字符串中单词的出现

来自分类Dev

查找字符串中的特定单词

来自分类Dev

查找字符串中的单词出现

来自分类Dev

按索引查找字符串中的单词

来自分类Dev

使用python从单词列表中查找长度为2的单词的所有组合

来自分类Dev

查找字符串中@ {{Word}} @或{{Word}}中包含的所有单词

来自分类Dev

使用ArrayList作为方法的返回值在ArrayList中查找字符串的长度

来自分类Dev

有效地查找字符串中的n个最长单词

来自分类Dev

查找字符串中的所有连续单词组

来自分类Dev

indexOf查找字符串中单词的所有出现

来自分类Dev

使用正则表达式查找字符串中不包含特定字母的所有单词

Related 相关文章

热门标签

归档