Metode de dicționar Python este o colecție de funcții Python care funcționează pe Dicționar.
Dicţionar Python este ca o hartă care este folosită pentru a stoca date sub forma unei perechi cheie: valoare. Python oferă diverse funcții încorporate pentru a se ocupa de dicționare. În acest articol, vom vedea o listă cu toate funcțiile oferite de Piton a lucra cu dicționare.
Lista metodelor dicționarului Python
Python oferă mai multe metode încorporate pentru dicționare care permit manipularea, accesul și transformarea eficientă a datelor din dicționar. Iată o listă cu câteva metode importante de dicționar Python:
Nume funcții conversia unui șir în data | Descrieri |
|---|---|
clar() | Elimină toate elementele din dicționar |
copie() | Returnează o copie superficială a dicționarului |
de la chei() | Creează un dicționar din secvența dată |
Returnează valoarea pentru cheia dată | |
articole() | Întoarceți lista cu toate cheile de dicționar cu valori |
Returnează un obiect de vizualizare care afișează o listă cu toate cheile din dicționar în ordinea inserării | |
pop() | Returnează și elimină elementul cu cheia dată |
băutură() | Returnează și elimină perechea cheie-valoare din dicționar |
setdefault() centos vs redhat | Returnează valoarea unei chei dacă cheia este în dicționar, altfel inserează cheia cu o valoare în dicționar |
Returnează un obiect de vizualizare care conține toate valorile dicționarului, care poate fi accesat și repetat eficient variabile nginx | |
Actualizează dicționarul cu elementele dintr-un alt dicționar sau un iterabil de perechi cheie-valoare. Cu această metodă, puteți include date noi sau le puteți îmbina cu intrările existente din dicționar |
Aceste metode oferă diverse funcționalități pentru lucrul cu dicționare în Python, facilitând gestionarea și manipularea datelor stocate în perechi cheie-valoare.
Notă: Pentru mai multe informații despre Dicționarul Python, consultați Dicţionar Python Tutorial.
Dicţionar încorporat Methods in Python
În Dicționarul Python avem diverse funcții încorporate care oferă o gamă largă de operațiuni pentru lucrul cu dicționare. Aceste tehnici permit manipularea eficientă, accesul și transformarea datelor din dicționar.
Să ne uităm la câteva metode de dicționar Python cu exemple:
1. Dicționar clear() Metoda
Metoda clear() din Python este o metodă încorporată care este folosită pentru a elimina toate elementele (perechile cheie-valoare) dintr-un dicționar. În esență, golește dicționarul, lăsându-l fără perechi cheie-valoare.
Piton my_dict = {'1': 'Geeks', '2': 'For', '3': 'Geeks'} my_dict.clear() print(my_dict)> Ieșire
{}> 2. Dicționar get() Metoda
În Python, metoda get() este o funcție de dicționar predefinită care vă permite să obțineți valoarea legată de o anumită cheie dintr-un dicționar. Este o metodă sigură de a accesa valorile dicționarului fără a provoca o KeyError dacă cheia nu este prezentă.
Piton d = {'Name': 'Ram', 'Age': '19', 'Country': 'India'} print(d.get('Name')) print(d.get('Gender'))> Ieșire
Ram None>
3. Elemente de dicționar() Metoda
În Python, metoda items() este o funcție de dicționar încorporată care preia un obiect de vizualizare care conține o listă de tupluri. Fiecare tuplu reprezintă o pereche cheie-valoare din dicționar. Această metodă este o modalitate convenabilă de a accesa atât cheile, cât și valorile unui dicționar simultan și este foarte eficientă.
Piton d = {'Name': 'Ram', 'Age': '19', 'Country': 'India'} print(list(d.items())[1][0]) print(list(d.items())[1][1])> Ieșire
Age 19>
4. Chei de dicționar() Metoda
Metoda keys() din Python returnează un obiect de vizualizare cu chei de dicționar, permițând acces și iterare eficient.
Piton d = {'Name': 'Ram', 'Age': '19', 'Country': 'India'} print(list(d.keys()))> Ieșire
['Name', 'Age', 'Country']>
5. Valori de dicționar() Metoda
Metoda values() din Python returnează un obiect de vizualizare care conține toate valorile dicționarului, care pot fi accesate și reiterate în mod eficient.
Piton d = {'Name': 'Ram', 'Age': '19', 'Country': 'India'} print(list(d.values()))> Ieșire
['Ram', '19', 'India']>
6. Actualizare dicționar() Metoda
Metoda Python update() este o funcție de dicționar încorporată care actualizează perechile cheie-valoare ale unui dicționar folosind elemente dintr-un alt dicționar sau un iterabil de perechi cheie-valoare. Cu această metodă, puteți include date noi sau le puteți îmbina cu intrările existente din dicționar.
Piton d1 = {'Name': 'Ram', 'Age': '19', 'Country': 'India'} d2 = {'Name': 'Neha', 'Age': '22'} d1.update(d2) print(d1)> Ieșire
{'Name': 'Neha', 'Age': '22', 'Country': 'India'}> 7. Dicționar pop() Metoda
În Python, metoda pop() este o metodă de dicționar preexistentă care elimină și preia valoarea legată de o anumită cheie dintr-un dicționar. Dacă cheia nu este prezentă în dicționar, puteți seta o valoare implicită opțională care să fie returnată.
Piton d = {'Name': 'Ram', 'Age': '19', 'Country': 'India'} d.pop('Age') print(d)> Ieșire
{'Name': 'Ram', 'Country': 'India'}> 8. Dicționar popitem() Metoda
În Python, metoda popitem() este o funcție de dicționar care elimină și returnează o pereche aleatorie (cheie, valoare) din dicționar.
Spre deosebire de metoda pop() care scapă de o anumită pereche cheie-valoare bazată pe o anumită cheie, popitem() scoate și returnează o pereche fără a necesita specificarea unei chei.
Piton d = {'Name': 'Ram', 'Age': '19', 'Country': 'India'} d.popitem() print(d) d.popitem() print(d)> Ieșire
{'Name': 'Ram', 'Age': '19'} {'Name': 'Ram'}> Întrebări frecvente despre metodele dicționarului Python
Î1: Ce este un dicționar Python?
În Python, un dicționar este ca un container care deține un sortiment de perechi cheie-valoare. Este o modalitate fundamentală de a organiza datele în care fiecare informație este cunoscută ca o cheie. Dicționarul nu impune nicio ordine specifică acestor perechi, așa că nu vă puteți baza pe secvența în care au fost adăugate.
Î2: Cum putem accesa valori într-un dicționar Python?
Putem accesa valori într-un dicționar Python folosind tastele ca index: Mai jos este codul:
my_dict = {nume: Kin, vârsta: 23, oraș: Londra}
print(dictul_meu[numele]) #kin
print(dictul_meu[vârsta]) #23
imprimați(dictul_meu[orașul]) #Londra
indexul java al
Î3: Ce se întâmplă când încercăm să accesăm o cheie care nu există în dicționar?
Când încercăm să accesăm o cheie care nu există în dicționar, Python va genera „KeyError”. Puteți folosi metoda „get()”.
Î4: Cum eliminăm un articol dintr-un dicționar?
Pentru a elimina un articol (pereche cheie-valoare) dintr-un dicționar, puteți folosi „ pop()’ metoda, specificând cheia care trebuie eliminată.