Giriş olarak bir sözlük alıyorum ve anahtarları girişin değerleri olacak ve değeri karşılık gelen giriş anahtarları olacak bir sözlüğü döndürmek istiyorum. Değerler benzersizdir.
Örneğin, girdimin şöyle olduğunu söyleyin:
a = dict()
a['one']=1
a['two']=2
Çıktımın şöyle olmasını istiyorum:
{1: 'one', 2: 'two'}
Açıklığa kavuşturmak için sonucumun aşağıdakilere eşdeğer olmasını istiyorum:
res = dict()
res[1] = 'one'
res[2] = 'two'
Bunu başarmanın düzgün bir Pythonic yolu var mı?