Anahtar python sözlükte değeri değiştir | Netgez.com
SORU
10 Aralık 2010, Cuma


Anahtar python sözlükte değeri değiştir

Python bir sözlükte bir giriş anahtarını değiştirmek istiyorum.

Basit bir şekilde bunu yapmak için var mı?

CEVAP
10 Aralık 2010, Cuma


Kolayca 2 adımda yapılır:

dict[new_key] = dict[old_key]
del dict[old_key]

Ya 1. Adım:

dict[new_key] = dict.pop(old_key)

eğer dict[old_key] tanımsız KeyError çıkaracak. Bu unutmayındict[old_key] sil.

>>> dict = { 1: 'one', 2:'two', 3:'three' }
>>> dict['ONE'] = dict.pop(1)
>>> dict
{2: 'two', 3: 'three', 'ONE': 'one'}
>>> dict['ONE'] = dict.pop(1)
Traceback (most recent call last):
  File "<input>", line 1, in <module>
KeyError: 1

Bunu PaylaÅŸ:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • 24 Канал

    24 КанаÐ

    5 ÅžUBAT 2006
  • gadgetgal38

    gadgetgal38

    9 HAZİRAN 2009
  • Microsoft Help & Training Videos

    Microsoft He

    31 Mart 2009