Как с помощью цикла for найти, заканчивается ли название общества названием города или нет?
Я пытаюсь проверить каждое название общества, которое содержит название города в конце названия общества.
Это код, который я пишу в cmd.
for s in societies:
... s_name = societies.filter(name__iendswith=s.locality.city.name)
... print(s_name)
Я попробовал вышеприведенный код и получил эти записи. Все названия этих обществ содержат название города в конце, но проблема в том, что, как вы видите, он печатает одну и ту же запись снова и снова.
Ожидаемый выход:
[<Society: Society object (627)>, <Society: Society object (630)>, <Society: Society object (631)>, <Society: Society object (641)>, <Society: Society object (213)>, <Society: Society object (239)>, <Society: Society object (629)>, <Society: Society object (634)>, <Society: Society object (635)>, <Society: Society object (636)>]>