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

  • EEVblog2

    EEVblog2

    2 HAZİRAN 2014
  • FamilyFeud

    FamilyFeud

    22 AĞUSTOS 2006
  • NextGenWindows

    NextGenWindo

    8 Kasım 2011