Pertanyaan yang diberi tag «dictionary»

Kamus memetakan kunci ke nilai yang memungkinkan pengambilan nilai dari kunci secara efisien. GUNAKAN tag [fungsi-peta] tentang fungsi pemetaan atas data, TOLONG; dan untuk geografi, [peta].

6
Beberapa tingkat 'collection.defaultdict' dengan Python
Berkat beberapa orang hebat di SO, saya menemukan kemungkinan yang ditawarkan oleh collections.defaultdict, terutama dalam keterbacaan dan kecepatan. Saya telah menggunakan mereka dengan sukses. Sekarang saya ingin mengimplementasikan tiga tingkat kamus, dua yang teratas defaultdictdan yang paling rendah int. Saya tidak menemukan cara yang tepat untuk melakukan ini. Ini usaha …


4
Loop through Map in Groovy?
Saya memiliki tugas yang sangat sederhana yang saya coba lakukan di Groovy tetapi sepertinya tidak dapat membuatnya bekerja. Saya hanya mencoba untuk mengulang melalui objek peta di groovy dan mencetak kunci dan nilai tetapi kode ini tidak berfungsi. // A simple map def map = [ iPhone : 'iWebOS', Android: …
175 dictionary  groovy 

2
Menciptakan Kamus dari IEnumerable <KeyValuePair <>>
Saya memiliki metode yang mengembalikan IEnumerable&lt;KeyValuePair&lt;string, ArrayList&gt;&gt;, tetapi beberapa penelepon membutuhkan hasil metode untuk menjadi kamus. Bagaimana saya bisa mengonversikan IEnumerable&lt;KeyValuePair&lt;string, ArrayList&gt;&gt;ke dalam Dictionary&lt;string, ArrayList&gt;sehingga saya dapat menggunakan TryGetValue? metode: public IEnumerable&lt;KeyValuePair&lt;string, ArrayList&gt;&gt; GetComponents() { // ... yield return new KeyValuePair&lt;string, ArrayList&gt;(t.Name, controlInformation); } penelepon: Dictionary&lt;string, ArrayList&gt; actual = target.GetComponents(); …

28
Bagaimana Anda menambahkan Kamus item ke dalam Kamus lain
Array di Swift mendukung operator + = untuk menambahkan konten dari satu Array ke Array yang lain. Apakah ada cara mudah untuk melakukannya untuk kamus? misalnya: var dict1 = ["a" : "foo"] var dict2 = ["b" : "bar"] var combinedDict = ... (some way of combining dict1 &amp; dict2 without …
172 dictionary  swift 

28
Ratakan kamus bersarang, kunci kompresi
Misalkan Anda memiliki kamus seperti: {'a': 1, 'c': {'a': 2, 'b': {'x': 5, 'y' : 10}}, 'd': [1, 2, 3]} Bagaimana Anda akan meratakannya menjadi seperti: {'a': 1, 'c_a': 2, 'c_b_x': 5, 'c_b_y': 10, 'd': [1, 2, 3]}
172 python  dictionary 

21
Hitung perbedaan dalam kunci yang terkandung dalam dua kamus Python
Misalkan saya memiliki dua kamus Python - dictAdan dictB. Saya perlu mencari tahu apakah ada kunci yang ada dictBtetapi tidak di dictA. Apa cara tercepat untuk melakukannya? Haruskah saya mengubah kunci kamus menjadi satu set dan kemudian melanjutkan? Tertarik mengetahui pemikiran Anda ... Terima kasih atas tanggapan Anda. Permintaan maaf …
171 python  dictionary 

6
Bagaimana cara mengubah Daftar ke Peta di Kotlin?
Misalnya saya punya daftar string seperti: val list = listOf("a", "b", "c", "d") dan saya ingin mengubahnya menjadi peta, di mana string adalah kuncinya. Saya tahu saya harus menggunakan .toMap()fungsi ini, tetapi saya tidak tahu caranya, dan saya belum melihat contohnya.
169 dictionary  kotlin 

7
Konversi Pandas DataFrame ke kamus
Saya memiliki DataFrame dengan empat kolom. Saya ingin mengonversi DataFrame ini ke kamus python. Saya ingin elemen kolom pertama keysdan elemen kolom lain di baris yang sama values. DataFrame: ID A B C 0 p 1 3 2 1 q 4 3 2 2 r 4 0 9 Outputnya harus …


13
Bagaimana cara mencetak baris demi baris kamus dengan Python?
Ini kamusnya cars = {'A':{'speed':70, 'color':2}, 'B':{'speed':60, 'color':3}} Menggunakan ini for loop for keys,values in cars.items(): print(keys) print(values) Mencetak berikut ini: B {'color': 3, 'speed': 60} A {'color': 2, 'speed': 70} Tapi saya ingin program mencetaknya seperti ini: B color : 3 speed : 60 A color : 2 speed …

4
Pandas DataFrame ke Daftar Kamus
Saya memiliki DataFrame berikut: pelanggan item1 item2 item3 1 tomat susu apel 2 kentang air jeruk 3 keripik mangga jus yang ingin saya terjemahkan ke daftar kamus per baris rows = [{'customer': 1, 'item1': 'apple', 'item2': 'milk', 'item3': 'tomato'}, {'customer': 2, 'item1': 'water', 'item2': 'orange', 'item3': 'potato'}, {'customer': 3, 'item1': …

11
Konversi daftar ke kamus menggunakan LINQ dan tidak khawatir tentang duplikat
Saya punya daftar objek Person. Saya ingin mengonversi ke Kamus di mana kuncinya adalah nama depan dan belakang (digabungkan) dan nilainya adalah objek Orang. Masalahnya adalah saya memiliki beberapa orang yang terduplikasi, jadi ini meledak jika saya menggunakan kode ini: private Dictionary&lt;string, Person&gt; _people = new Dictionary&lt;string, Person&gt;(); _people = …
163 c#  linq  dictionary 

4
LINQ Group By menjadi Obyek Kamus
Saya mencoba menggunakan LINQ untuk membuat Dictionary&lt;string, List&lt;CustomObject&gt;&gt;dari List&lt;CustomObject&gt;. Saya bisa membuatnya bekerja menggunakan "var", tetapi saya tidak ingin menggunakan tipe anonim. Inilah yang saya miliki var x = (from CustomObject o in ListOfCustomObjects group o by o.PropertyName into t select t.ToList()); Saya juga telah mencoba menggunakan Cast&lt;&gt;()dari perpustakaan LINQ …
161 linq  dictionary 


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.