SORU
2 AĞUSTOS 2010, PAZARTESİ


python: bir set için değerler ekleyin

böyle bir dizi var:

keep = set(generic_drugs_mapping[drug] for drug in drug_input)

nasıl değerler [0,1,2,3,4,5,6,7,8,9,10] Bu set için eklerim?

CEVAP
2 AĞUSTOS 2010, PAZARTESİ


keep.update(yoursequenceofvalues)

e.belirli bir örnek için, keep.update(xrange(11)) g. Ya da, eğer senvarbaşka bir nedenden dolayı bir döngü değerleri üretmek için

for ...whatever...:
  onemorevalue = ...whatever...
  keep.add(onemorevalue)

Ama, tabii ki, .update Tek bir çağrı ile toplu olarak yapıyor aksi mümkün olduğunda daha hızlı ve kullanışlı.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Autocar

    Autocar

    11 Mart 2006
  • kalabrandmusic

    kalabrandmus

    25 Kasım 2009
  • Smith Micro Graphics

    Smith Micro

    15 Mayıs 2008