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ş:
Python "ile" deyimi için tas...
Neden switch deyimi bir mola ihtiyacı ...
Bir şekilde Android üzerinde Python ça...
Erişim için döngüler Python Endeksi...
Python bir sözlük için anahtar Ekle?...