问题描述
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")