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

  • inovationgmbh

    inovationgmb

    28 EYLÜL 2010
  • Kamikazeepanda

    Kamikazeepan

    5 ŞUBAT 2006
  • Music EuroDance 2

    Music EuroDa

    12 Mayıs 2011