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

  • FND Films

    FND Films

    2 Mayıs 2006
  • Kenneth Håkonsen

    Kenneth Håk

    13 Mart 2011
  • Missouri Star Quilt Company

    Missouri Sta

    18 ŞUBAT 2009