Python - 查找大于给定长度的单词

当需要查找大于特定长度的单词时,定义了一种方法来拆分字符串并遍历它。它检查单词的长度并将其与给定的长度进行比较。如果它们匹配,则将其作为输出返回。

示例

下面是相同的演示

def string_check(string_length, my_string):

   result_string = []

   words = my_string.split(" ")

   for x in words:

      if len(x) > string_length:

         result_string.append(x)

   return result_string

string_length = 3

my_string ="Python is always fun to learn"

print("字符串是:")

print(my_string)

print "\nThe words in the string with length greater than" , string_length , "是 :"

print(string_check(string_length, my_string))

输出结果
字符串是:

Python is always fun to learn

The words in the string with length greater than 3 是 :

['Python', 'always', 'learn']

解释

  • 定义了一个名为“string_check”的方法,该方法以字符串及其长度作为参数。

  • 定义了一个空列表。

  • 该字符串基于空格拆分,并分配给一个变量。

  • 迭代这个变量,并检查给定的长度和每个单词的长度。

  • 如果单词的长度大于字符串的长度,则将其附加到空字符串。

  • 它作为输出返回。

  • 在函数外,定义了一个字符串长度,定义了一个字符串。

  • 该字符串显示在控制台上。

  • 调用该方法并在控制台上显示输出。

以上是 Python - 查找大于给定长度的单词 的全部内容, 来源链接: utcz.com/z/315476.html

回到顶部