创建一个计算特定长度列表中的单词/字符串的函数 - Python 3

the_python_初学者

尝试创建一个单词计数函数,该函数将计算列表中给定长度的单词的数量。

my_list =['full', 'hello', 'light', 'too', 'wise']

如果我想在该列表中搜索 4 个字母的单词...我在想:

def word_count(list, length):
    count = 0
    if len(list) == 3: #I know this is wrong 
                       #it's just an example of what I was thinking
    count += 1
    return count

任何帮助表示赞赏!

吃豆先生

这是你想要的吗?

def countWordlen(lst):
    count = 0
    for i in lst: # loop over the items of the list
        if len(i) == 3: # if the len the items (words) equals 3 increment count by 1
            count = count + 1
    return count
lst =['full', 'hello', 'light', 'too', 'wise']
countWordlen(lst)

OUT: 1

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在列表中的字符串中查找最后一个单词(Pandas,Python 3)

剪切python列表中字符串每个元素的前3个单词

如何使用python3中的一个for循环从列表中的字符串中删除数字?

从一行中分割字符串并在python 3中追加一个列表

如何在 Python3 中创建一个函数以使用正则表达式从两个标记之间的字符串返回子字符串?

编写一个接受两个字符串并在python 3中返回True的函数

使用Python3.x中的格式在一个字符串中打印列表,字符串和字典

Python 3字符串格式,填充符长度超过一个字符

Python3 - list() 将字符串中的每个字符作为一个元素,而不是每个单词

Python 按最后 3 个字符和一个数字对字符串列表中的字符串进行排序

替换python 3中的第一个字符串字符

Python 3:检查一个字符串是否有另一个列表中的多个匹配项

Python字符串匹配-查找单词列表中特定数量的单词是否存在于另一个列表中的句子中

分割一个字符串,并使用python3将第一个参数传递给elif块中的函数

Python:创建一个计算文本文件中特定单词的函数

在字符串列表的子字符串中查找第一个字母的位置(Python 3)

在python 3中用\x连接一个字符串

在python 3中解码(unicode_escape)一个字符串

Python 3在一个也包含字母的字符串中添加数字总数

Python从列表中删除一个单词字符串

如何在python中的另外3个引号字符串中嵌套一个条件3个引号字符串?

Python-在文本中的特定字符串之后捕获下一个单词

Python 3 - 如何在保持十进制数不变的情况下将字符串中的每个字符拆分成一个列表?

使用包含多个单词的字符串并将每个单词的第一个字母大写的程序(Python 3.x)

如何从 Python 中的字符串中删除特定字符和该字符后面的一个单词?

Python中的列表:具有特定长度的单词总数

将函数的文档字符串传递到另一个文件python3

Python:检查一个字符串的子字符串是否是另一个字符串的子字符串,条件是第一个子字符串为特定长度

编写一个函数接受一个两个单词的字符串,如果两个单词在 python 中以相同的字母开头,则返回 True