在Python中使用不等于

问题描述

在这里一个清单

seq = ['soup','dog','salad','cat','great']
list(filter(lambda item: item[0]! == 's',seq))

我想说的是填充单词中第一个字母不是's'的列表。 上面的一个错误

错误文件“”,第2行 list(filter(lambda item:item [0]!='s',seq))

解决方法

“不等于”的语法为“!=”

使用下面的代码。

list(filter(lambda item: item[0]!= 's',seq))