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

  • Le Cargo !

    Le Cargo !

    24 HAZİRAN 2007
  • Malwarebytes

    Malwarebytes

    22 Temmuz 2007
  • The White House

    The White Ho

    21 Ocak 2006