Pertanyaan yang diberi tag dictionary

143
Mengakses item kamus bersarang melalui daftar kunci?

Saya memiliki struktur kamus yang kompleks yang ingin saya akses melalui daftar kunci untuk membahas item yang benar. dataDict = { "a":{ "r": 1, "s": 2, "t": 3 }, "b":{ "u": 1, "v": { "x": 1, "y": 2, "z": 3 }, "w": 3 } } maplist = ["a", "r"] atau maplist = ["b", "v", "y"] Saya...

140
menginisialisasi Guava ImmutableMap

Guava menawarkan jalan pintas yang bagus untuk menginisialisasi peta. Namun saya mendapatkan kesalahan kompilator berikut (Eclipse Indigo) ketika peta saya menginisialisasi ke sembilan entri. Metode of(K, V, K, V, K, V, K, V, K, V)dalam tipe ImmutableMapini tidak berlaku untuk argumen (String,...

138
Mengkonversi dict ke OrderedDict

Saya mengalami masalah dalam menggunakan collections.OrderedDictkelas. Saya menggunakan Python 2.7 di Raspbian, distro Debian untuk Raspberry Pi. Saya mencoba mencetak dua kamus untuk perbandingan (berdampingan) untuk petualangan teks. Urutan ini penting untuk membandingkan secara akurat. Apa pun...

137
Cukup cetak Peta di Jawa

Saya mencari cara yang bagus untuk mencetak cantik a Map. map.toString() beri saya: {key1=value1, key2=value2, key3=value3} Saya ingin lebih banyak kebebasan dalam nilai entri peta saya dan saya mencari sesuatu yang lebih seperti ini: key1="value1", key2="value2", key3="value3" Saya menulis...

132
Cara Cepat untuk Menerapkan Kamus di C

Salah satu hal yang saya rindukan saat menulis program di C adalah struktur data kamus. Apa cara paling nyaman untuk mengimplementasikannya di C? Saya tidak mencari kinerja, tetapi kemudahan mengkodekannya dari awal. Saya tidak ingin menjadi generik juga - sesuatu seperti string-> int akan...