SORU
2 EYLÜL 2010, PERŞEMBE


Case '' - Python duyarsız

İfade kullanmayı çok seviyorum

if 'MICHAEL89' in USERNAMES:
    ...

USERNAMES listesi


Dava ile öğeleri maç için herhangi bir şekilde duyarsızlık ya da özel bir yöntem kullanmam gerekiyor? Eğer varsa sadece merak ediyorum bunun için ekstra kod yazmak gerekiyor.

Herkese teşekkürler!

CEVAP
2 EYLÜL 2010, PERŞEMBE


if 'MICHAEL89' in (name.upper() for name in USERNAMES):
    ...

Alternatif olarak:

if 'MICHAEL89' in map(str.upper, USERNAMES):
    ...

Ya, Evet, özel bir yöntem yapabilirsiniz.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Matthew Morrill

    Matthew Morr

    15 EKİM 2011
  • THE RED DRAGON

    THE RED DRAG

    6 ŞUBAT 2009
  • UlyssesForever's channel

    UlyssesForev

    28 ŞUBAT 2012