SORU
24 Mart 2010, ÇARŞAMBA


Neden x,y = (zip(a,b)*) Python çalışmak zip mu?

Python seviyorum OK zip() fonksiyonu. Bunu kullanmak her zaman, çok zekice. Her şimdi ve tekrar yapmak istiyorum ters zip(), sanırım "eskiden tanıdığım hiç bilmiyorum", daha sonra google python ayıklayın, sonra hatırlıyor musun onu kullanır bu büyülü * halletmek bir sıkıştırılmış listesi dizilerini. Bu gibi:

x = [1,2,3]
y = [4,5,6]
zipped = zip(x,y)
unzipped_x, unzipped_y = zip(*zipped)
unzipped_x
    Out[30]: (1, 2, 3)
unzipped_y
    Out[31]: (4, 5, 6)

Ne oluyor Tanrı aşkına? Büyülü yıldız ne yapıyor? Başka nerede ve Python diğer inanılmaz harika şeyler ve google için çok gizemli zor ne uygulanabilir?

CEVAP
24 Mart 2010, ÇARŞAMBA


Python yıldız Unpacking Argument Lists altında Python öğretici belirtilmiş.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Excel Functions

    Excel Functi

    4 NİSAN 2010
  • habpsu

    habpsu

    25 Temmuz 2007
  • Peyton

    Peyton

    28 Aralık 2008