baskı bildirimi ile python lambda | Netgez.com
SORU
4 HAZÄ°RAN 2010, Cuma


baskı bildirimi ile python lambda

Nasıl buna izin verilmiyor?

lambda: print "x"

bu tek bir deyim yoksa baÅŸka bir ÅŸey mi? belge lambda izin verilir ne biraz seyrek

teşekkür ederim

CEVAP
4 HAZÄ°RAN 2010, Cuma


lambda'ın bir vücut olmalıtek ifade. Python 2'de.x, print bir ifadedir. Ancak, Python 3, printişlevi(ve uygulama bir ifade, bir lambda Çalışma) bir fonksiyon. Son Python 2 kullanıyorsanız (ve ileriye doğru uyumluluk için :) geri taşıdık yazdırma işlevini kullanabilirsiniz.x:

In [1324]: from __future__ import print_function

In [1325]: f = lambda x: print(x)

In [1326]: f("HI")
HI

Bunu PaylaÅŸ:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VÄ°DEO

Rastgele Yazarlar

  • 24 Канал

    24 КанаÐ

    5 ÅžUBAT 2006
  • Google Chrome

    Google Chrom

    1 EYLÃœL 2008
  • InfinityWard

    InfinityWard

    19 EYLÃœL 2006