Я пытаюсь подсчитать, сколько раз два списка равны и не равны, чтобы получить процентную долю раз, когда вы можете выиграть в лотерею.
Я пробовал циклы while с суммированием +1 к переменной
ticket = [1,3,4,6,7,13,12,9,20,17,'a','b','v','d','s']
ganadores = [7,'a',6,20,13]
my_ticket = []
while my_ticket != ganadores:
my_ticket = random.sample(ticket,5)
my_ticket.sort(key = lambda v: (isinstance(v,str),v))
ganadores.sort(key = lambda v: (isinstance(v,str),v))
matched = 0
no_match = 0
if my_ticket == ganadores:
matched += 1
print(f"We have {matched} match.")
else:
no_match += 1
print(f"{no_match} veces")
print (f "{no_match} столько раз") print (my_ticket)
Я ожидаю получить, сколько раз списки не равны.