SORU
10 Ocak 2009, CUMARTESİ


Python birden çok geri dönüş değeri göz ardı

Bir demet: birden çok değer döndüren bir Python fonksiyonu var

def func():
    return 1, 2

Güzel bir şekilde sadece geçici bir değişkene atamak yerine sonuçları görmezden var mı? Eğer sadece ilk değer ilgi olduğunu söylesem, bu daha iyi bir yoldur:

x, temp = func()

CEVAP
10 Ocak 2009, CUMARTESİ


x = func()[0] ilk değer, x = func()[1] ikinci, ve geri dönmek için kullanabilirsiniz.

Eğer bir kerede birden fazla değer elde etmek istiyorsanız, x, y = func()[2:4] gibi bir şey kullanın.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Dogbert files

    Dogbert file

    12 Ocak 2012
  • MysteryGuitarMan

    MysteryGuita

    16 HAZİRAN 2006
  • RaverX DouBle StAg XI

    RaverX DouBl

    23 Mayıs 2008