Мне нужно закодировать функцию, которая принимает в качестве входных данных список кортежей, количество кортежей и два числа.Эта функция должна возвращать True
, если два указанных числа существуют в одном из кортежей в нашем списке.
Например: ma_fonction(l,n,i,j)
l
: список кортежей i
и j
два числа от 0
до n-1
и i != j
Я попробовал этот код:
def ma_fonction(l,n,i,j):
checker = False
for item in l :
if ( i in item and j in item ):
cheker = True
return True
else:
return False
ma_fonction([(0,1), (5,2), (4,3)], 6, 2, 5)
Но это не работает.Что мне добавить или изменить?
Я попробовал это (почему-то я не скопировал всю мою работу в своем вопросе)
Это моя работа:
def ma_fonction(l,n,i,j):
checker = False
if((i!=j )and (0<=i<=n-1 )and( 0<=j<=n-1) ):
for item in l :
if ( i in item and j in item ):
cheker=True
return True
else:
return False