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

  • Eddie Bravo

    Eddie Bravo

    17 EKİM 2006
  • Elefant Traks

    Elefant Trak

    5 HAZİRAN 2007
  • hidetake takayama

    hidetake tak

    3 Mart 2009