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



9
Python - Buat daftar dengan kapasitas awal
Kode seperti ini sering terjadi: l = [] while foo: #baz l.append(bar) #qux Ini sangat lambat jika Anda akan menambahkan ribuan elemen ke daftar Anda, karena daftar harus terus diubah ukurannya agar sesuai dengan elemen baru. Di Jawa, Anda bisa membuat ArrayList dengan kapasitas awal. Jika Anda tahu seberapa besar …


14
Apakah ada kamus umum baca-saja yang tersedia di .NET?
Saya mengembalikan referensi ke kamus di properti hanya baca saya. Bagaimana cara mencegah konsumen mengubah data saya? Jika ini adalah IListsaya hanya bisa mengembalikannya AsReadOnly. Apakah ada hal serupa yang dapat saya lakukan dengan kamus? Private _mydictionary As Dictionary(Of String, String) Public ReadOnly Property MyDictionary() As Dictionary(Of String, String) Get …


3
Objek jenis khusus sebagai kunci kamus
Apa yang harus saya lakukan untuk menggunakan objek saya dari jenis khusus sebagai kunci dalam kamus Python (di mana saya tidak ingin "objek id" untuk bertindak sebagai kunci), misalnya class MyThing: def __init__(self,name,location,length): self.name = name self.location = location self.length = length Saya ingin menggunakan MyThing's sebagai kunci yang dianggap …
185 python  dictionary 


10
dapatkan nilai kamus dengan kunci
Bagaimana saya bisa mendapatkan nilai kamus berdasarkan fungsi kode fungsi saya adalah ini (dan perintah yang saya coba tetapi tidak berhasil): static void XML_Array(Dictionary<string, string> Data_Array) { String xmlfile = Data_Array.TryGetValue("XML_File", out value); } kode tombol saya adalah ini private void button2_Click(object sender, EventArgs e) { Dictionary<string, string> Data_Array = …
183 c#  dictionary  key 

4
Notasi literal untuk Kamus dalam bahasa C #?
Saat ini saya memiliki WebSocket antara JavaScript dan server yang diprogram dalam C #. Dalam JavaScript, saya dapat mengirimkan data dengan mudah menggunakan array asosiatif: var data = {'test': 'val', 'test2': 'val2'}; Untuk mewakili objek data ini di sisi server, saya menggunakan a Dictionary<string, string>, tapi ini lebih 'mengetik mahal' …
182 c#  dictionary  literals 

11
Kamus Python: Dapatkan daftar nilai untuk daftar kunci
Apakah ada cara bawaan / cepat untuk menggunakan daftar kunci ke kamus untuk mendapatkan daftar item yang sesuai? Misalnya saya punya: >>> mydict = {'one': 1, 'two': 2, 'three': 3} >>> mykeys = ['three', 'one'] Bagaimana saya bisa menggunakan mykeysuntuk mendapatkan nilai yang sesuai di kamus sebagai daftar? >>> mydict.WHAT_GOES_HERE(mykeys) …
182 python  list  dictionary  key 

10
Bagaimana cara mengubah string JSON ke kamus?
Saya ingin membuat satu fungsi di proyek cepat saya yang mengubah format String ke Kamus json tapi saya mendapat satu kesalahan: Tidak dapat mengonversi jenis ekspresi (@lvalue NSData, opsi: IntegerLitralConvertible ... Ini kode saya: func convertStringToDictionary (text:String) -> Dictionary<String,String> { var data :NSData = text.dataUsingEncoding(NSUTF8StringEncoding)! var json :Dictionary = NSJSONSerialization.JSONObjectWithData(data, …

18
Swift: mendeklarasikan kamus kosong
Saya mulai belajar swiftdengan mengikuti iBook- The Swift Programming Languageon Swift yang disediakan oleh Apple. Buku itu mengatakan untuk membuat kamus kosong yang harus digunakan [:]sama dengan saat mendeklarasikan array sebagai []: Saya mendeklarasikan array kosong sebagai berikut: let emptyArr = [] // or String[]() Tetapi saat mendeklarasikan kamus kosong, …
178 ios  swift  dictionary 

11
Kasus string tidak sensitif sebagai kunci HashMap
Saya ingin menggunakan string peka huruf besar-kecil sebagai kunci HashMap karena alasan berikut. Selama inisialisasi, program saya membuat HashMap dengan String yang ditentukan pengguna Saat memproses suatu peristiwa (lalu lintas jaringan dalam kasus saya), saya mungkin menerima String dalam kasus yang berbeda tetapi saya harus dapat menemukan <key, value> dari …


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.