«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].

4
Sözlükler listesinde değerin zaten mevcut olup olmadığını kontrol edin.
Aşağıdaki gibi bir Python sözlük listem var: a = [ {'main_color': 'red', 'second_color':'blue'}, {'main_color': 'yellow', 'second_color':'green'}, {'main_color': 'yellow', 'second_color':'blue'}, ] Listede belirli bir anahtar / değere sahip bir sözlüğün mevcut olup olmadığını aşağıdaki gibi kontrol etmek istiyorum: // is a dict with 'main_color'='red' in the list already? // if not: …
123 python  list  dictionary 


12
Tüm iç içe geçmiş sözlük değerleri arasında döngü yapılsın mı?
for k, v in d.iteritems(): if type(v) is dict: for t, c in v.iteritems(): print "{0} : {1}".format(t, c) Bir sözlükte dolaşmaya ve değerin iç içe geçmiş bir sözlük olmadığı tüm anahtar değer çiftlerini yazdırmaya çalışıyorum. Değer bir sözlükse, ona girmek ve anahtar değer çiftlerini yazdırmak istiyorum ... vb. Herhangi …
121 python  dictionary 


14
Sqlite sorgusundan nasıl dikte alabilirim?
db = sqlite.connect("test.sqlite") res = db.execute("select * from table") Yinelemeyle satırlara karşılık gelen listeler alıyorum. for row in res: print row Sütunların adını alabilirim col_name_list = [tuple[0] for tuple in res.description] Ancak liste yerine sözlükler almak için bir işlev veya ortam var mı? {'col1': 'value', 'col2': 'value'} yoksa kendim mi …

10
Python sözlüğünün öğelerine indekse göre erişim
Gibi bir söz düşünün mydict = { 'Apple': {'American':'16', 'Mexican':10, 'Chinese':5}, 'Grapes':{'Arabian':'25','Indian':'20'} } Örneğin bu sözlüğün belirli bir öğesine nasıl erişebilirim? örneğin, ilk öğeyi Apple'ın ilk öğesini biçimlendirdikten sonra yazdırmak istiyorum ki bu bizim durumumuzda yalnızca "Amerikan"? Ek bilgiler Yukarıdaki veri yapısı, bir python işlevindeki bir girdi dosyası ayrıştırılarak oluşturulmuştur. …
118 python  dictionary 

5
C # Listeyi <string> Sözlüğe Dönüştür <string, string>
Bu, yapmak isteyeceği garip bir şey gibi görünebilir, ancak bunu göz ardı ederek, bir Listeyi Sözlüğe dönüştürmenin güzel ve kısa bir yolu var mı? yani List = string1, string2, string3 Dictionary = string1/string1, string2/string2, string3/string3 Pek çok araştırma yaptım ve Stackoverflow'da tek başına bunu ters yönde yapmanın tam anlamıyla düzinelerce …
117 c#  list  dictionary 

7
Java'da boş bir harita oluşturmanın en iyi yolu
Boş bir harita oluşturmam gerekiyor. if (fileParameters == null) fileParameters = (HashMap&lt;String, String&gt;) Collections.EMPTY_MAP; Sorun, yukarıdaki kodun bu uyarıyı oluşturmasıdır: Tip güvenliği: Haritadan HashMap'e kontrol edilmemiş atama Bu boş haritayı oluşturmanın en iyi yolu nedir?



4
Yeni computeIfAbsent işlevini nasıl kullanırım?
Map.computeIfAbsent'i kullanmayı çok istiyorum, ancak üniversite öğrencisi lambdalardan beri çok uzun zaman oldu. Neredeyse doğrudan dokümanlardan: İşleri yapmanın eski yöntemine bir örnek veriyor: Map&lt;String, Boolean&gt; whoLetDogsOut = new ConcurrentHashMap&lt;&gt;(); String key = "snoop"; if (whoLetDogsOut.get(key) == null) { Boolean isLetOut = tryToLetOut(key); if (isLetOut != null) map.putIfAbsent(key, isLetOut); } Ve …

10
Swift'deki bir Sözlükten belirli bir dizindeki anahtarı nasıl edinebilirim?
DictionarySwift in a sahibim ve belirli bir dizinde bir anahtar almak istiyorum. var myDict : Dictionary&lt;String,MyClass&gt; = Dictionary&lt;String,MyClass&gt;() Anahtarları yineleyip günlüğe kaydedebileceğimi biliyorum for key in myDict.keys{ NSLog("key = \(key)") } Ancak, garip bir şekilde, böyle bir şey mümkün değil var key : String = myDict.keys[0] Neden ?
114 ios  dictionary  swift 

9
Dikte gibi davranan bir python sınıfı
Şöyle davranan özel bir sınıf yazmak istiyorum dict- yani, miras alıyorum dict. Sorum şu: Yöntemimde özel bir dictüye oluşturmam gerekir __init__()mi? Bunun anlamını anlamıyorum, çünkü dictsadece miras alırsam zaten davranışa sahibim dict. Miras parçacıklarının çoğunun neden aşağıdakine benzediğini kimse söyleyebilir mi? class CustomDictOne(dict): def __init__(self): self._mydict = {} # other …
114 python  dictionary 

6
"dict" nesnesinin "has_key" özniteliği yok
Python'da bir grafiği dolaşırken, a Bu hatayı alıyorum: "dict" nesnesinin "has_key" özniteliği yok İşte kodum: def find_path(graph, start, end, path=[]): path = path + [start] if start == end: return path if not graph.has_key(start): return None for node in graph[start]: if node not in path: newpath = find_path(graph, node, end, …

14
Ekleme sırasını takip eden bir std :: map?
Şu anda std::map&lt;std::string,int&gt;benzersiz bir dize tanımlayıcısına bir tamsayı değeri depolayan bir cihazım var ve dizeye bakıyorum. Ekleme siparişini takip etmemesi dışında çoğunlukla istediğimi yapıyor. Dolayısıyla, değerleri yazdırmak için haritayı yinelediğimde, bunlar dizeye göre sıralanır; ancak (ilk) ekleme sırasına göre sıralanmalarını istiyorum. Bunun vector&lt;pair&lt;string,int&gt;&gt;yerine a kullanmayı düşündüm , ancak dizgeye bakmam …

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.