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

6
Hızlı Sözlük: Değerleri dizi olarak alma
UIColorBir numaralandırma değeri tarafından karma nesneleri içeren bir sözlük var ColorScheme: var colorsForColorScheme: [ColorScheme : UIColor] = ... Bu sözlükte bulunan tüm renkleri (değerleri) bir dizi ayıklamak istiyorum. valuesSözlük değerleri ( for value in dictionary.values {...}) üzerinden yineleme yaparken kullanılan özelliği kullanabileceğini düşündüm , ancak bu bir hata döndürür: let …
151 arrays  dictionary  swift 

6
__Hash __ () 'yi uygulamanın doğru ve iyi yolu nedir?
Uygulamanın doğru ve iyi bir yolu __hash__()nedir? Daha sonra hashtables aka sözlükler içine nesneler eklemek için kullanılan bir hashcode döndüren işlevi hakkında konuşuyorum. Olarak __hash__()bir geri tamsayı değerleri eşit ortak veri dağıtılmalıdır varsayalım döner bir tamsayı ve hashtables içine "gruplama" nesneler için kullanılan (çarpışmasını en aza indirmek için). Bu değerleri …


6
dikte etmek için piton tuple
Grup için t = ((1, 'a'),(2, 'b')) dict(t)geri döner{1: 'a', 2: 'b'} {'a': 1, 'b': 2}Almanın iyi bir yolu var mı (anahtarlar ve valler değiştirildi)? Sonuçta, 1verilen 'a'ya da 2verilen bir şekilde geri dönmek istiyorum 'b', belki de bir diksiyona dönüştürmek en iyi yol değildir.


6
Adlandırılmış bir diziyi sözlüğe dönüştürme
Python adlı adlandırılmış bir tuple sınıf var class Town(collections.namedtuple('Town', [ 'name', 'population', 'coordinates', 'population', 'capital', 'state_bird'])): # ... Kasaba örneklerini sözlüklere dönüştürmek istiyorum. Bir Kasabadaki alanların adlarına veya numaralarına katı bir şekilde bağlanmasını istemiyorum. Daha fazla alan ekleyebileceğim veya tamamen farklı bir adlandırılmış tuple geçirip sözlük alabilecek şekilde yazmanın bir …

10
Pandas Sütunu içindeki sözlüğü / listeyi Ayrı Sütunlara bölme
PostgreSQL veritabanına kaydedilmiş verilerim var. Bu verileri Python2.7 kullanarak sorguluyorum ve bir Pandas DataFrame'e dönüştürüyorum. Bununla birlikte, bu veri çerçevesinin son sütununun içinde değerler sözlüğü (veya listesi?) Vardır. DataFrame şuna benzer: [1] df Station ID Pollutants 8809 {"a": "46", "b": "3", "c": "12"} 8810 {"a": "36", "b": "5", "c": "8"} …


5
TypeError: 'dict_keys' nesnesi indekslemeyi desteklemiyor
def shuffle(self, x, random=None, int=int): """x, random=random.random -> shuffle list x in place; return None. Optional arg random is a 0-argument function returning a random float in [0.0, 1.0); by default, the standard random.random. """ randbelow = self._randbelow for i in reversed(range(1, len(x))): # pick an element in x[:i+1] with …

10
Sözlük üyesini içeren Serialize Sınıfı
Daha önceki sorunumu genişletiyorum , ben de çalıştı benim yapılandırma dosya sınıf (seri) kararlaştırmaya karar verdim. Şimdi (değer ağ yolu anahtar sürücü harfidir) haritaya ve kullanarak denedi sürücü harflerinin bir ilişkisel dizi depolamak istediğiniz Dictionary, HybridDictionaryve, Hashtablebunun için ama çağrılırken hep aşağıdaki hatayı alıyorum ConfigFile.Load()ya ConfigFile.Save(): 'App.ConfigFile' türü yansıtılırken bir …



5
Sözlüğe <> güvenle bir öğe eklemenin daha zarif bir yolu var mı?
Bir sözlüğe anahtar / nesne çiftleri eklemeliyim, ama elbette önce anahtarın zaten var olup olmadığını kontrol etmem gerekiyor, aksi takdirde bir " anahtar zaten sözlükte var " hatası alıyorum. Aşağıdaki kod bunu çözer, ancak tıknazdır. Böyle bir dize yardımcı yöntemi yapmadan bunu yapmanın daha zarif bir yolu nedir? using System; …

3
bir Guava ImmutableMap başlatma
Guava, bir haritayı başlatmak için güzel bir kısayol sunuyor. Ancak haritam dokuz girişe başladığında aşağıdaki derleyici hatasını (Eclipse Indigo) alıyorum. Yöntem of(K, V, K, V, K, V, K, V, K, V)türü ImmutableMapbağımsız değişkenler için geçerli değildir (String, String, String, String, String, String, String, String, String, String, String, String, String, String, …
140 java  dictionary  guava 

10
Neden bir python dict.update () nesneyi döndürmüyor?
Yapmaya çalışıyorum: award_dict = { "url" : "http://facebook.com", "imageurl" : "http://farm4.static.flickr.com/3431/3939267074_feb9eb19b1_o.png", "count" : 1, } def award(name, count, points, desc_string, my_size, parent) : if my_size &gt; count : a = { "name" : name, "description" : desc_string % count, "points" : points, "parent_award" : parent, } a.update(award_dict) return self.add_award(a, siteAlias, …

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.