SORU
29 Mart 2010, PAZARTESİ


nasıl en iyi python birden fazla kesişimi bulabilirim?

Ayarlar bir listesi var:

setlist = [s1,s2,s3...]

S1 ∩ s2 ∩ s3 ... istiyorum

Bir işlev ikili bir seri yaparak bunu yazabilirim s1.intersection(s2) vb.

Tavsiye, bir daha yok, ya da yerleşik bir yolu?

CEVAP
29 Mart 2010, PAZARTESİ


Sürüm 2.6 Python itibaren set.intersection() gibi birden fazla bağımsız değişken kullanabilirsiniz

u = set.intersection(s1, s2, s3)

Eğer ayarlar listesi varsa, bu çevirir:

u = set.intersection(*setlist)

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • guillaume2111's channel

    guillaume211

    19 Kasım 2006
  • lane182videos

    lane182video

    6 EKİM 2011
  • Virtual Riot

    Virtual Riot

    19 Mayıs 2011