Должен быть лучший способ написать этот код на Python, где у меня есть список людей (люди - словари) и я пытаюсь найти количество уникальных значений определенного ключа (в данном случае ключ называется Nationality и я пытаюсь найти количество уникальных национальностей в списке людей):
no_of_nationalities = []
for p in people:
no_of_nationalities.append(p['Nationality'])
print 'There are', len(set(no_of_nationalities)), 'nationalities in this list.'
Большое спасибо