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

  • Caina Mondo Zine

    Caina Mondo

    13 EKİM 2007
  • Distractify

    Distractify

    1 Aralık 2011
  • Vsauce

    Vsauce

    30 Temmuz 2007