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




5
Dict'ten değer listesini nasıl alabilirim?
Python'da bir dikte içindeki değerlerin listesini nasıl alabilirim? Java'da, bir Haritanın değerlerini Liste olarak almak, yapmak kadar kolaydır list = map.values();. Bir dikteden değerlerin bir listesini almak için Python'da benzer basit bir yol olup olmadığını merak ediyorum.
338 python  list  dictionary 


7
C # gibi Sözlük türleri olarak TypeScript Nesneleri
Sözlükler olarak nesneleri kullanan bazı JavaScript kodu var; örneğin, bir 'kişi' nesnesi e-posta adresini kilitleyen bazı kişisel ayrıntıları saklar. var people = {<email> : <'some personal data'>}; adding > "people[<email>] = <data>;" getting > "var data = people[<email>];" deleting > "delete people[<email>];" Bunu Daktiloda tanımlamak mümkün mü? veya Array kullanmam …

15
Sözlük nasıl oluşturulur ve dinamik olarak anahtar / değer çiftleri nasıl eklenir?
Gönderiden: Sözlük olarak alınacak bir JSON dizisi gönderme <string, string> Bu yazı ile aynı şeyi yapmaya çalışıyorum. Tek sorun, anahtarların ve değerlerin ne olduğunu bilmiyorum. Bu yüzden anahtar ve değer çiftlerini dinamik olarak ekleyebilmem gerekiyor ve bunu nasıl yapacağımı bilmiyorum. Herkes bu nesneyi oluşturmak ve dinamik olarak anahtar değer çiftleri …

3
Python dict'i kwargs'a mı dönüştürüyorsunuz?
Sınıf mirasını kullanarak ve bu nedenle birlikte anahtar / değer çiftleri ekleyerek güneş yanığı (solr arayüzü) için bir sorgu oluşturmak istiyorum. Sunburnt arayüzü anahtar kelime bağımsız değişkenleri alır. Bir sözlüğü nasıl ({'type':'Event'})anahtar kelime argümanlarına dönüştürebilirim (type='Event')?



3
Bir haritanın tüm tuşları üzerinde yineleme
Bir Go dil haritasındaki tüm tuşların bir listesini almanın bir yolu var mı? Eleman sayısı tarafından verilir len(), ancak aşağıdaki gibi bir harita varsa: m := map[string]string{ "key1":"val1", "key2":"val2" }; Tüm anahtarları nasıl tekrarlayabilirim?
316 loops  dictionary  go 



27
Karar verme anahtarlarına bir özellik gibi mi erişiyorsunuz?
Dict anahtarlarına erişmek obj.fooyerine daha uygun buluyorum obj['foo'], bu yüzden bu snippet'i yazdım: class AttributeDict(dict): def __getattr__(self, attr): return self[attr] def __setattr__(self, attr, value): self[attr] = value Ancak, Python'un bu işlevselliği kutudan çıkarmamasının bir nedeni olması gerektiğini varsayıyorum. Karar anahtarlarına bu şekilde erişmenin uyarıları ve tuzakları ne olurdu?

10
Bir sözlükteki öğeleri tekrarlarken nasıl silinir?
Üzerinde yineleme yaparken Python'daki bir sözlükten öğe silmek meşru mudur? Örneğin: for k, v in mydict.iteritems(): if k == val: del mydict[k] Fikir, yinelenen bir alt küme olan yeni bir sözlük oluşturmak yerine, belirli bir koşulu karşılamayan öğeleri kaldırmaktır. Bu iyi bir çözüm mü? Daha zarif / verimli yollar var …

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.