Найти ключи словаря с повторяющимися значениямиPython

Программы на Python
Ответить
Anonymous
 Найти ключи словаря с повторяющимися значениями

Сообщение Anonymous »

some_dict = {"firstname": "Albert", "nickname": "Albert", "surname": "Likins", "username": "Angel"}


Я хотел бы вернуть ключи моего словаря, где их значение существует более одного раза.

Может ли кто-нибудь показать мне, как это реализовать?

a_list = []
for k,v in some_dict.iteritems():
if v in some_dict.values() and v != some_dict.keys(k):
a_list.append(k)


Подробнее здесь: https://stackoverflow.com/questions/206 ... ate-values
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»