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

  • Joseph Herscher

    Joseph Hersc

    14 Mart 2007
  • Paulo Bautista

    Paulo Bautis

    21 Aralık 2008
  • World Science Festival

    World Scienc

    1 Mayıs 2008