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

3139
Mengurai kamus menggunakan loop 'untuk'

Saya agak bingung dengan kode berikut: d = {'x': 1, 'y': 2, 'z': 3} for key in d: print key, 'corresponds to', d[key] Yang tidak saya mengerti adalah keyporsinya. Bagaimana Python mengenali bahwa itu hanya perlu membaca kunci dari kamus? Apakah keyada kata khusus dalam Python? Atau itu hanya...

1791
Tentukan jenis objek?

Apakah ada cara sederhana untuk menentukan apakah suatu variabel adalah daftar, kamus, atau sesuatu yang lain? Saya mendapatkan objek kembali yang mungkin tipe baik dan saya harus bisa

1635
Sortir Peta <Kunci, Nilai> menurut nilai

Saya relatif baru ke Jawa, dan sering menemukan bahwa saya perlu mengurutkan Map<Key, Value>nilai-nilai. Karena nilainya tidak unik, saya menemukan diri saya mengubah keySetmenjadi array, dan mengurutkan array melalui sortir dengan komparator kustom yang mengurutkan pada nilai yang terkait...

1396
Hapus elemen dari kamus

Apakah ada cara untuk menghapus item dari kamus dengan Python? Selain itu, bagaimana saya bisa menghapus item dari kamus untuk mengembalikan salinan (yaitu, tidak memodifikasi yang

1229
Ubah dua daftar menjadi kamus

Bayangkan Anda memiliki: keys = ['name', 'age', 'food'] values = ['Monty', 42, 'spam'] Apa cara paling sederhana untuk menghasilkan kamus berikut? a_dict = {'name' : 'Monty', 'age' : 42, 'food' :

867
Mendapatkan kunci dengan nilai maksimum dalam kamus?

Saya punya dictionary: kunci adalah string, nilai adalah bilangan bulat. Contoh: stats = {'a':1000, 'b':3000, 'c': 100} Saya ingin mendapat 'b'jawaban, karena itu kuncinya dengan nilai yang lebih tinggi. Saya melakukan hal berikut, menggunakan daftar perantara dengan tupel nilai kunci...

796
Bagaimana Anda mengurutkan kamus berdasarkan nilai?

Saya sering harus mengurutkan kamus, yang terdiri dari kunci & nilai, berdasarkan nilai. Sebagai contoh, saya memiliki hash kata dan frekuensi masing-masing, yang ingin saya pesan berdasarkan frekuensi. Ada SortedListyang bagus untuk nilai tunggal (katakanlah frekuensi), yang ingin saya...