Проблема с списком enemys

у меня есть список enemys в котором enemys[0][0] это enemys_x, а enemys[0][1] - enemy_y список выглядит так:

[[enemy_x, enemy_y, enemy_size, enemy_size, color]]

полная ошибка:

line 40, in painter
    for i in enemys[b]:
TypeError: 'enemy' object is not iterable
    for b in range(len(enemys)):
        for i in enemys[b]:
            if i != enemys[i][0] and i != enemys[i][1]:
                i.draw(window)

этот код должен проверить есть ли одинаковые элементы в списке и если их нету выводить результат, но выводит 'enemy' object is not iterable.


Ответы (2 шт):

Автор решения: North_lightning

На сколько я понял, элемент из списка enemys выглядит так: (enemy_x, enemy_y), если это так, то python не может выполнить этот код, так как enemys[b] это координаты, а не список

→ Ссылка
Автор решения: North_lightning

Попробуйте этот код:

for i in enemys:
    for j in enemys:
        if i != j:
            i.draw(window)

→ Ссылка