«dictionary» etiketlenmiş sorular

Sözlük, anahtarları değerlerle eşleştirir ve değerlerin anahtarlardan verimli bir şekilde alınmasını sağlar. Veri üzerinde haritalama fonksiyonları hakkında USE [map-function] etiketi, LÜTFEN; ve coğrafya için [haritalar].



10
Bir öğeyi, anahtarı bilinmediğinde sözlükten kaldırın
Bir öğeyi sözlükten değere göre kaldırmanın en iyi yolu nedir, yani öğenin anahtarı bilinmediğinde? İşte basit bir yaklaşım: for key, item in some_dict.items(): if item is item_to_remove: del some_dict[key] Daha iyi yollar var mı? Sözlüğü yinelerken sözlükten değiştirmenin (öğeleri silmenin) yanlış bir yanı var mı?
112 python  dictionary 

4
Veri Kaynağı Olarak Sözlüğe Sahip C # DropDownList
Ben ayarlamak istediğiniz DataTextFieldve DataValueFielda Dropdownlistbir Sözlüğü (liste) kullanarak (languageList) languageCodekrana metin olarak anahtar ve dil adı (ingilizce) olarak (tr-tr). İlgili Kod: string[] languageCodsList= service.LanguagesAvailable(); Dictionary<string, string> list = new Dictionary<string, string>(languageCodsList.Length); foreach (string cod in languageCodsList) { CultureInfo cul = new CultureInfo(cod); list.Add(cod, cul.DisplayName); } languageList.DataSource = list; languageList.DataBind(); …

4
Sözlüğe tuple listesi
Python'da şu anda bir tuple listesini sözlüğe nasıl dönüştürüyorum: l = [('a',1),('b',2)] h = {} [h.update({k:v}) for k,v in l] > [None, None] h > {'a': 1, 'b': 2} Daha iyi bir yol var mı? Görünüşe göre bunu yapmak için tek hat olmalı.


6
** kwargs'da Bir Anahtarın Var olup olmadığını nasıl kontrol edebilirim?
Python 3.2.3. Burada listelenen bazı fikirler normal varyasyonlarda işe yarıyor, ancak görünüşe göre ** kwargs farklı kurallara göre oynuyor ... öyleyse bu neden çalışmıyor ve ** kwargs'ta bir anahtarın var olup olmadığını nasıl kontrol edebilirim? if kwargs['errormessage']: print("It exists") Ayrıca bunun işe yarayacağını düşünüyorum, ama olmuyor - if errormessage in …

7
JSON nesnesi üzerinden yineleme
Verileri, yani başlık ve bağlantıyı içe aktarmak için bir JSON nesnesi üzerinden yinelemeye çalışıyorum. Geçmiş içeriğe ulaşamıyorum :. JSON: [ { "title": "Baby (Feat. Ludacris) - Justin Bieber", "description": "Baby (Feat. Ludacris) by Justin Bieber on Grooveshark", "link": "http://listen.grooveshark.com/s/Baby+Feat+Ludacris+/2Bqvdq", "pubDate": "Wed, 28 Apr 2010 02:37:53 -0400", "pubTime": 1272436673, "TinyLink": "http://tinysong.com/d3wI", …
111 python  dictionary  loops 

8
C # 'ta Sözlük anahtarları olarak diziler (veya diziler)
C # dilinde Sözlük arama tablosu yapmaya çalışıyorum. 3 demetlik değeri bir dizeye çözümlemem gerekiyor. Dizileri anahtar olarak kullanmayı denedim ama bu işe yaramadı ve başka ne yapacağımı bilmiyorum. Bu noktada bir Sözlükler Sözlüğü yapmayı düşünüyorum, ancak javascript'te böyle yapsam da buna bakmak pek hoş olmaz.


15
Python: Bir sözlüğün başka bir büyük sözlüğün alt kümesi olup olmadığını kontrol edin
Keyfi sayıda kwarg alan ve bu kwargları içeren veritabanı benzeri bir listenin öğelerini içeren bir liste döndüren özel bir filtre yöntemi yazmaya çalışıyorum . Örneğin, varsayalım d1 = {'a':'2', 'b':'3'}ve d2= aynı şeyi. d1 == d2True ile sonuçlanır. Ama varsayalım d2= aynı şey artı bir sürü başka şey. Metodumun d2'de …

6
Sözlükteki öğelerin sırası
Sorum Sözlük öğelerini sıralamakla ilgili // Dictionary definition private Dictionary<string, string> _Dictionary = new Dictionary<string, string>(); // add values using add _Dictionary.Add("orange", "1"); _Dictionary.Add("apple", "4"); _Dictionary.Add("cucumber", "6"); // add values using [] _Dictionary["banana"] = 7; _Dictionary["pineapple"] = 7; // Now lets see how elements are returned by IEnumerator foreach (KeyValuePair<string, …

8
Sözlüğe eklemenin farklı yolları
Farkı nedir Dictionary.add(key, value)ve Dictionary[key] = value? ArgumentExceptionYinelenen bir anahtar eklerken son sürümün bir atmadığını fark ettim , ancak ilk sürümü tercih etmek için herhangi bir neden var mı? Düzenleme : Bu konuda yetkili bir bilgi kaynağına sahip olan var mı? MSDN'i denedim, ancak her zamanki gibi vahşi bir kaz …

3
Python'un sözlüğünde Konu Güvenliği
Sözlüğü olan bir sınıfım var class OrderBook: orders = {'Restaurant1': None, 'Restaurant2': None, 'Restaurant3': None, 'Restaurant4': None} @staticmethod def addOrder(restaurant_name, orders): OrderBook.orders[restaurant_name] = orders Ve yöntemi çağıran 4 iş parçacığı (her restoran için bir tane) çalıştırıyorum OrderBook.addOrder. İşte her iş parçacığı tarafından çalıştırılan işlev: def addOrders(restaurant_name): #creates orders ... OrderBook.addOrder(restaurant_name, …


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.