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

  • boogie2988

    boogie2988

    6 NİSAN 2006
  • GUN-TIME with Brandon

    GUN-TIME wit

    3 ŞUBAT 2009
  • RiverCityGraphix

    RiverCityGra

    6 Ocak 2012