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

  • Breno Rises

    Breno Rises

    7 Ocak 2014
  • Cristina Landa

    Cristina Lan

    28 Ocak 2010
  • Harvest: Greg Laurie

    Harvest: Gre

    6 HAZİRAN 2006