我如何确定不是数字Y的数字出现在列表中的次数

时间:2018-12-02 08:09:20

标签: python python-3.x list

我有一个列表L,里面充满数字或字符串,我想找到与给定元素不同的元素。因此,以下面的列表为例,我将如何找到非数字1的元素?

`Device` is not a type

1 个答案:

答案 0 :(得分:1)

我将使用条件列表理解来创建没有该元素的列表,然后检查其长度:

l = [1,1,1,1,1,1,"hello",1,1,1,1,3,4,6,1,"world",1,1,1,1,3,4,3,"1",1,1,1,1,1,1,1,"welcome",3,4]
result = len([x for x in l if x != 1])