from colorama import Fore, init
init()
key_numbers = [1,3,5,7,9]
numbers = [3,4,6,3,8,9,7,9,3,1]
for number in numbers:
if number in key_numbers:
number1 = Fore.RED + number
numbers = [number1 if number else number for number in numbers]
else:
continue
По сути, я хочу, чтобы код просматривал каждое число в списке numbers
и проверял, существует ли соответствующий номер в списке key_numbers
.
Если он существует, я хочу заменить номер красным шрифтом и перейти к следующему номеру
Вывод должен иметь список с номерами, выделенными красным цветом, если они существуют в списке key_numbers
, а остальные номера - обычным шрифтом и цветом.
Я думаю, что я ошибаюсь, пытаясь заменить числа на number1
. Может кто-нибудь помочь мне, где я иду не так?