此功能有什么问题,如何使它起作用?

问题描述

df.set_index('hospital').isna().sum(level=0).plot.bar()

当我将此if语句与函数外部的列表一起使用时,它将返回列表中5个字符或更大的元素。当应用于此功能时,它将失败。

本质上,我正在尝试创建一个函数,该函数标识一定长度的元素,反转这些特定元素,并打印新列表。不过,我还没有达到我的功能的相反部分。

解决方法

这就是您想要的:

def func(sentence):
    sumn = sentence.split()
    for i in sumn:
        if len(i) >= 5:
            print(i)
    
func("me name goooose")