Это часть моего кода:Python, если/Элиф упрощение
for line in f:
if animals[0].upper() in line:
break
elif animals[1].upper() in line:
break
elif animals[2].upper() in line:
break
elif animals[3].upper() in line:
break
elif animals[4].upper() in line:
break
elif animals[5].upper() in line:
break
elif animals[6].upper() in line:
break
elif animals[7].upper() in line:
break
elif animals[8].upper() in line:
break
elif animals[9].upper() in line:
break
elif animals[10].upper() in line:
break
print(line)
Я просто пытаюсь понять, если она может быть упрощена так или иначе, но я действительно не могу придумать что-нибудь. Есть предположения?
Спасибо!
Попробуйте использовать цикл, который увеличивается до 10 и использует его вместо цифр. – Broxzier