Поэтому у меня есть следующие категории чисел от 1-9:Сравнение 2D массива в Python с условием
кошка: целые числа от 1 до 3
собака: целые числа от 4 до 6
змея : целые числа от 7 до 9
у меня есть список, который выглядит примерно так:
listA =[[2, 4, 5, 7],
[5, 6, 7, 8],
[1, 2, 5, 8], ...]
Обратите внимание, что нет сценария, в котором число может поступать дважды подряд. Например, [1, 1, 4, 5] не будет существовать.
мне удалось создать еще один список из него, который выглядит следующим образом:
listB = [[cat, dog, dog, snake],
[dog, dog, snake, snake],
[cat, cat, dog, snake], ...]
Я хочу знать, для каждой категории числа нечетных и четных чисел, которые появляются.
Например, у собаки есть 34 даже целых числа и всего 10 нечетных, у кошки 24, 35 нечетных, змея имеет 13 и 3 нечетных.
Любая идея? Любое предложение о том, что я должен делать?
Имеет ли значение индекс строки? – lucianopaz
@ lucianopaz Да, но для других расчетов. В этом случае, что у меня здесь, это не имеет значения. – utopia