Как определить, сколько раз цифра, не являющаяся цифрой Y, появляется в списке - PullRequest
0 голосов
/ 02 декабря 2018

У меня есть список L, полный цифр или строк, я хочу узнать, сколько элементов отличается от заданного.Итак, взяв список ниже, как я могу найти элементы, которые не являются цифрой 1, например?

[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]

1 Ответ

0 голосов
/ 02 декабря 2018

Я бы использовал условное понимание списка, чтобы создать список без этого элемента, а затем проверил бы его длину:

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])
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...