Merhabalar a={“Ankara”:“06”} bu örnekte “print ankara” yaptığımda 06 sonucunu veriyor.“print 06” yazınca da Ankara sonucunu vermesini istiyorum ancak olmuyor. Yeni sözlük oluşturmadan bunu yapmanın bir yolu var mıdır?
Maalesef sözlükler bu şekilde çalışmaz. b = {"06": "Ankara"}
şeklinde tersine bir sözlük oluşturmayı deneyebilirsiniz.
1 Beğeni
get_from_inverted = lambda key, dict: {v: k for k, v in dict.items()}[key]
Böyle bir fonksiyon işinizi görür.
1 Beğeni
Benim açtığım bir konu idi ben cevabımı aldım sizde buradan görebilirsiniz
1 Beğeni
Teşekkürler okumuştum sizin konunuzu. Aynı şeyi sorduğumuz dikkatimi çekmemişti.
Arkadaşlar bugün forumda sorun mu var. Sayfalar yüklenmiyor beyaz ekran oluyor, aşırı yavaş. Sadece bendemi böyle?
Şahsen ben böyle bir sorun yaşamadım. Bu arada bu gibi gönderileri Geri Bildirim kategorisinde paylaşırsanız konuların bütünlüğü açısından daha iyi olur.
Özür dilerim söylediğiniz şekilde veya mesaj atmayı düşünüyordum. Sorundan dolayı o bölümlere geçiş yapamıyorum. Yüklenme tamamlanmadan beyaz ekran ortaya çıkıyor.