SORU
13 EYLÜL 2008, CUMARTESİ


İçin Python deyimi switch yedek?

Farklı sabit değerleri bir giriş indeks değerine göre Python döndüren bir fonksiyon yazmak istiyorum.

Diğer diller switch case bir ifade kullanmak isterdim ama Python switch ifadesi var gibi görünmüyor. Bu senaryoda tavsiye Python çözümler nelerdir?

CEVAP
19 EYLÜL 2008, Cuma


Eğer varsayılan istersen get(key[, default]) sözlük yöntemi kullanabilirsiniz:

def f(x):
    return {
        'a': 1,
        'b': 2,
    }.get(x, 9)    # 9 is default if x not found

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • isupportthegosselins

    isupporttheg

    6 Aralık 2009
  • LearnCode.academy

    LearnCode.ac

    20 Aralık 2012
  • RaquelGamesBR

    RaquelGamesB

    20 HAZİRAN 2009