@Onigire

Почему не работает цикл?

объясните пожалуйста, почему программа не выводит "lose", если условие соблюдается:
snakes = [ ['a','b'], ['z','2'] ]
turnings = [ ['z','x'], ['c','v'] ]

for snake in snakes:
    for turns in turnings:
        print(snake, "--", turns)
        if snakes[0] == turns[0]:
            print("lose")

вот что выводит программа:

['a', 'b'] -- ['z', 'x']
['a', 'b'] -- ['c', 'v']
['z', '2'] -- ['z', 'x'] <-- вот же совпадение
['z', '2'] -- ['c', 'v']
  • Вопрос задан
  • 86 просмотров
Решения вопроса 1
@Onigire Автор вопроса
Я нашел ошибку. Случайно добавил лишнюю букву там где snakes[0].
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@OSMANOF
snakes = [ ['a','b'], ['z','2'] ]
turnings = [ ['z','x'], ['c','v'] ]

for snake in snakes:
    for turns in turnings:
        print(snake, "--", turns)
        if snake[0] == turns[0]:
            print("lose")
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы