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

  • 1881 Animation

    1881 Animati

    5 EKİM 2013
  • CrazyMan

    CrazyMan

    14 Mayıs 2008
  • CZTUTORIALS

    CZTUTORIALS

    28 Ocak 2011