


Program Python: cari elemen terbesar dalam kamus
Kamus digunakan untuk menyimpan nilai data dalam pasangan key:value seperti peta (tidak seperti jenis data lain, ia hanya memegang satu nilai sebagai elemen). key:value disediakan dalam kamus untuk menjadikannya lebih cekap.
Kuncinya unik. Kunci kamus mestilah unik. Oleh itu, nilai pendua tidak dibenarkan dalam kamus. Item kamus tersusun, boleh ubah dan tidak berubah. Kebolehubahan di sini bermakna kita boleh menambah atau mengalih keluar item selepas mencipta kamus.
Dalam artikel ini, kita akan melihat cara mencari elemen maksimum dalam kamus menggunakan fungsi yang berbeza. Terdapat banyak fungsi untuk mencari elemen maksimum dalam kamus menggunakan kaedah yang berbeza, seperti "untuk" dan "dalam", kaedah sort(), fungsi max() dsb.
Bagaimana untuk mencari elemen daripada kamus?
Di sini kita diberikan kamus nombor dan kita perlu mencari elemen maksimum daripada kamus menggunakan kaedah yang berbeza. Terdapat empat cara untuk mencari unsur dalam kamus.
Dengan menggunakan gelung "untuk" dan "dalam"
Dengan menggunakan sorted()
Dengan menggunakan max()
Dengan menggunakan pengendali “==”
Gunakan gelung "untuk" dan "dalam"
for loop digunakan untuk melaksanakan pernyataan berulang kali sehingga syarat tertentu dipenuhi. Apabila syarat menjadi palsu, baris dalam program serta-merta mengikuti gelung akan dilaksanakan.
Pengendali "dalam" menentukan sama ada nilai yang diberikan ialah elemen komponen jujukan (seperti rentetan, tatasusunan, senarai atau tuple, kamus). Ia digunakan untuk mencari elemen dalam kamus. Contohnya -
Contoh
Di sini kami mempunyai program di mana kami menggunakan "untuk gelung" untuk mencari elemen maksimum dalam kamus. Dalam program ini kita perlu mencari nilai maksimum elemen yang terdapat dalam kamus. Oleh itu, output ialah "13".
names= {"africa ":12, "america":9, "dubai":4, "india":13} max = max(names.values()) max2= 0 for v in names.values(): if(v>max2 and v==max): max2 = v print(" largest element is:",max2)
Output
largest element is: 13
Gunakan kaedah Sorted()
Fungsisorted() boleh digunakan untuk mengisih kamus dalam susunan menaik, menurun atau ditentukan pengguna. Kaedah Sorted() memberikan nilai sort() senarai dalam tertib menaik secara lalai. Jadi apabila kita perlu memberi (dikt [-1]) dalam cetakan untuk mencari nilai maksimum. Fungsi Sort() digunakan untuk mengisih kamus dalam susunan abjad A-Z. Contohnya -
Contoh
Di sini kami mempunyai program di mana kami menggunakan "sorted()" untuk mencari elemen terbesar dalam kamus. Dalam atur cara ini kita perlu mencari nilai maksimum unsur dengan memberikan reverse="true" dan nilai [-1] yang terdapat dalam kamus. Oleh itu, output ialah "93 dan 10".
names= {"alina": 93, "steve": 63, "mike": 76, "robin":89} print("Output1:", sorted(names.values())[-1]) subject = {"hindi": 20, "english": 12, "maths": 20, "science": 10} print("Output2:", sorted(set(subject.values()), reverse=True)[-1])
Output
Output1: 93 Output2: 10
Dengan menggunakan max()
Fungsimax() mengembalikan nilai elemen tertinggi dalam senarai atau nilai tertinggi dalam objek boleh lelaran. Ia digunakan untuk mencari nilai rentetan dan nombor tertinggi. Contohnya -
Contoh
Di sini, kami mempunyai program di mana kami menggunakan "maks()" untuk mencari elemen maksimum dalam kamus. Dalam program ini kita perlu mencari nilai maksimum elemen yang terdapat dalam kamus. Oleh itu, output adalah "alina".
names= {"alina": 93, "steve": 63, "mike": 76, "robin":89} x= max(zip (names.values(),names.keys()))[1] print("the highest value is", x)
Output
the highest value is alina
Gunakan pengendali “==”
Pengendali "==" digunakan untuk membandingkan nilai atau kesamaan dua objek. Mereka juga dipanggil "pengendali perhubungan". Jika nilai kedua-dua operan adalah sama, keadaannya adalah benar (a==b). Jika nilai kedua-dua operan tidak sama, keadaan menjadi palsu (a tidak sama b). Di sini kita akan menggunakan operator "==" untuk mencari elemen terbesar dalam kamus. Contohnya -
Contoh
Di sini kami mempunyai program di mana kami menggunakan "==" untuk mencari elemen terbesar dalam kamus. Dalam program ini kita perlu mencari nilai maksimum unsur yang terdapat dalam kamus. Oleh itu, output adalah "jaguar".
import operator car= {"audi": 100, "bmw": 1292, "jaguar": 210000, "hyundai":89} x= max(car.items(), key = operator.itemgetter(1))[0] print("the highest value is", x)
Output
the highest value is jaguar
Kesimpulan
Dalam artikel ini, kami telah membincangkan secara ringkas semua cara untuk mencari elemen maksimum dalam kamus.
Atas ialah kandungan terperinci Program Python: cari elemen terbesar dalam kamus. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

Video Face Swap
Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas



Apa yang berlaku apabila anda mematikan Cari Saya pada iPhone? Cari iPhone Saya membantu anda mencari peranti yang hilang atau dicuri. Apabila didayakan, Cari iPhone Saya membolehkan anda menjejak lokasi peranti anda pada peta, memainkan bunyi dan membantu anda mencari peranti anda. Cari Saya juga termasuk Kunci Pengaktifan untuk menghalang sesiapa daripada menggunakan iPhone anda. Apabila anda mematikan Cari iPhone Saya, anda kehilangan semua ciri ini, yang mungkin menyukarkan untuk memulihkan peranti Apple yang hilang. Walaupun Cari iPhone Saya sangat berguna, anda harus melumpuhkannya apabila anda ingin menjual, menderma, menukar telefon anda atau menghantarnya untuk penggantian bateri atau sebarang perkhidmatan lain. Melakukan ini akan memastikan tiada sesiapa boleh mengakses maklumat tentang anda

Gunakan fungsi Array.IndexOf dalam C# untuk mencari indeks elemen dalam tatasusunan Dalam program C#, apabila kita perlu mencari indeks elemen dalam tatasusunan, kita boleh menggunakan fungsi Array.IndexOf. Fungsi Array.IndexOf mencari elemen yang ditentukan dalam julat tatasusunan yang ditentukan dan mengembalikan indeks kejadian pertamanya. Jika elemen tidak dijumpai, -1 dikembalikan. Berikut ialah kod sampel yang menunjukkan cara menggunakan fungsi Array.IndexOf untuk mencari elemen dalam tatasusunan.

Apl Cari Saya Apple membolehkan anda mencari iPhone anda atau peranti lain untuk mengelakkannya daripada hilang atau dilupakan. Walaupun Cari Saya ialah alat yang berguna untuk menjejak peranti, anda mungkin mahu melumpuhkannya jika anda bimbang tentang isu privasi, tidak mahu menghabiskan bateri anda atau atas sebab lain. Nasib baik, terdapat beberapa cara untuk mematikan Cari Saya pada iPhone, semuanya akan kami terangkan dalam artikel ini. Cara Mematikan Cari Saya pada iPhone [4 Kaedah] Anda boleh mematikan Cari Saya pada iPhone dalam empat cara. Jika anda menggunakan Kaedah 1 untuk mematikan Cari, anda boleh melakukan ini daripada peranti yang anda mahu nyahdayakannya. Untuk meneruskan kaedah 2, 3 dan 4, iPhone yang anda ingin matikan Finder harus dimatikan atau

Nombor siri cakera keras dan alamat MAC adalah pengecam penting dalam perkakasan komputer dan sangat berguna dalam mengurus dan menyelenggara sistem komputer. Artikel ini akan memperkenalkan cara mencari nombor siri cakera keras dan alamat MAC. 1. Cari nombor siri cakera keras Nombor siri cakera keras ialah pengecam unik yang digunakan oleh pengeluar cakera keras untuk mengenal pasti dan menjejaki cakera keras. Dalam sistem pengendalian yang berbeza, kaedah mencari nombor siri cakera keras adalah sedikit berbeza. Windows: Buka Prompt Perintah (cari "cmd" dalam menu Mula) dan masukkan arahan berikut dan tekan Enter: wmicdisk

Python ialah bahasa pengaturcaraan peringkat tinggi yang ditafsirkan, berorientasikan objek, dengan semantik dinamik. Dibangunkan oleh GudioVanRossum pada tahun 1991. Ia menyokong pelbagai paradigma pengaturcaraan, termasuk pengaturcaraan berstruktur, berorientasikan objek dan berfungsi. Sebelum kita menyelami topik ini, mari kita semak semula konsep asas yang berkaitan dengan soalan yang kami sediakan. Kamus ialah set item yang unik, boleh ubah dan teratur. Pendakap kerinting digunakan semasa menulis kamus, dan ia mengandungi kunci dan nilai: nama kunci boleh digunakan untuk merujuk kepada objek kamus. Nilai data disimpan dalam kamus dalam bentuk pasangan kunci:nilai. Maksud tertib dan tidak tersusun Apabila kita mengatakan kamus itu tersusun, maksudnya kandungannya mempunyai susunan tertentu dan tidak berubah. Item yang tidak dipesan tidak mempunyai pesanan yang jelas dan oleh itu tidak boleh digunakan

Kamus ialah jenis data yang berkuasa dalam Python. Ia terdiri daripada pasangan nilai kunci. Operasi carian, penambahan dan lain-lain boleh diselesaikan dengan cekap melalui jenis data ini. Walaupun mengakses nilai dalam kamus adalah mudah, mungkin terdapat situasi di mana anda perlu mencari kunci seterusnya dalam kamus. Python menyediakan beberapa cara untuk mencapai ini, bergantung pada keperluan khusus anda. Dalam artikel ini, kami akan meneroka cara yang berbeza untuk mendapatkan kunci seterusnya dalam kamus dalam Python. Menggunakan kunci dan kaedah indeks kamus adalah koleksi tidak tertib dalam Python. Oleh itu, kita perlu menukar kunci ke dalam bentuk yang disusun terlebih dahulu. Mula-mula kita boleh menambahkan semua kunci dalam bentuk senarai. Seterusnya, kita boleh mencari kunci seterusnya dengan mengindeks senarai. Dengan bantuan kunci kita juga boleh

Fungsi glob() dalam PHP digunakan untuk mencari fail atau direktori dan merupakan fungsi operasi fail yang berkuasa. Ia boleh mengembalikan laluan fail atau direktori berdasarkan padanan corak yang ditentukan. Sintaks fungsi glob() adalah seperti berikut: glob(corak, bendera) dengan corak mewakili rentetan corak yang akan dipadankan, yang boleh menjadi ungkapan kad bebas, seperti *.txt (fail yang sepadan berakhir dengan .txt), atau laluan Fail tertentu. flags ialah parameter pilihan yang digunakan untuk mengawal fungsi

C++ berbeza daripada Python dari segi kamus dengan nama yang sama, tetapi ia mempunyai struktur data yang sama dengan fungsi yang serupa. C++ menyokong pemetaan, yang boleh digunakan dalam kelas STL std::map. Objek peta mengandungi sepasang nilai dalam setiap entri, satu adalah nilai utama dan satu lagi adalah nilai peta. Nilai utama digunakan untuk mencari dan mengenal pasti secara unik entri dalam peta. Walaupun nilai yang dipetakan tidak semestinya unik, nilai utama mestilah sentiasa unik dalam peta. Mari kita lihat cara menggunakan pemetaan. Mula-mula, mari lihat cara untuk menentukan struktur data yang dipetakan dalam C++. Sintaks #includemap<data_type1,data_type2>myMap Mari kita ambil contoh untuk melihat cara melakukan ini − Contoh #incl
