У меня есть эта матрица:
matrix = [[a,r],[b,r],[c,r],[c,t,n],[b,t,n],[b,a]]
Я хочу посчитать, сколько раз «n» появилось в матрице, но есть условие. Если первая буква стоит рядом с «a» или «r», она не считается появившейся «n». Например, в этом списке «n» появилось один раз, потому что мы должны дисконтировать второй раз, когда оно появилось, из-за того, что буква «b» позже появилась рядом с «a».
I Я пробовал это:
c = 0
for i in range(len(matrix)):
if n in matrix[i]:
c+=1
Но я не смог выполнить все условия, которые я пробовал, если буква рядом с «n» снова появляется рядом с «a»