SORU
24 EYLÜL 2010, Cuma


python demet için dict

, *1 demet* dict(t) {1: 'a', 2: 'b'} döndürür

İyi bir yolu {'a': 1, 'b': 2} (anahtarları ve vals takas) var mı?

1 veya 2 verilen 'b', belki de en iyi yol değildir bir dict dönüştürme. verilen geri dönmek mümkün olmak istiyorum

CEVAP
24 EYLÜL 2010, Cuma


Deneyin:

>>> t = ((1, 'a'),(2, 'b'))
>>> dict((y, x) for x, y in t)
{'a': 1, 'b': 2}

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • bunliu

    bunliu

    2 Mayıs 2007
  • Diogo Oliveira

    Diogo Olivei

    4 HAZİRAN 2006
  • Kiddyzuzaa

    Kiddyzuzaa

    25 ŞUBAT 2014