logo

Funció Python dict().

Un diccionari és una estructura de dades mutable, és a dir, les dades del diccionari es poden modificar. Un diccionari és una estructura de dades indexada, és a dir, es pot accedir al contingut d'un diccionari mitjançant índexs, aquí al diccionari, la clau s'utilitza com a índex. Aquí, eldict()>La funció s'utilitza per crear un diccionari nou o convertir altres objectes iterables en un diccionari. En aquest article, aprendrem més sobre la funció dict() de Python.

Sintaxi de Python dict().

dictat(**kwarg)
dict (iterable, **kwarg)
dict (mapeig, **kwarg)

Paràmetres:



kwargs : és una paraula clau argument.terable.

iterable : un iterable que conté arguments de paraula clau

cartografia : És un altre diccionari.

Funció dict() a Python

dict()>La funció s'utilitza per crear un diccionari nou o convertir altres objectes iterables en un diccionari. Els diccionaris de Python són col·leccions de parells clau-valor i eldict()>funció ens permet crear-los de diverses maneres.

Funció Python dict(). s'utilitza per crear un Diccionari Python , una col·lecció de parells clau-valor.

Python 3

tipus de dades sql




dict>(One>=> '1'>, Two>=> '2'>)>

>

mitjana vs mitjana
>

Sortida:

{'One': '1', 'Two': '2'}>

Exemple 1: Creació de diccionaris amb arguments de paraules clau

Podem passar arguments de paraula clau com a paràmetre amb els valors requerits que seran claus i valors del diccionari.

Sintaxi:

dict(**kwarg)>

Python 3




# passing keyword arguments to dict() method> myDict>=> dict>(a>=>1>, b>=>2>, c>=>3>, d>=>4>)> > print>(myDict)>

>

>

descarregar vídeos de youtube vlc

Sortida:

{'a': 1, 'b': 2, 'c': 3, 'd': 4}>

Exemple 2 : Creació d'una còpia profunda del diccionari mitjançant dict()

Creació d'una instància nova ( còpia profunda ) del diccionari utilitzant dict().

Sintaxi:

emojis d'iphone al telèfon Android
dict(mapping)>

Python 3




main_dict>=> {>'a'>:>1>,>'b'>:>2>,>'c'>:>3>}> > # deep copy using dict> dict_deep>=> dict>(main_dict)> > # shallow copy without dict> dict_shallow>=> main_dict> > # changing value in shallow copy will change main_dict> dict_shallow[>'a'>]>=> 10> print>(>'After change in shallow copy, main_dict:'>, main_dict)> > # changing value in deep copy won't affect main_dict> dict_deep[>'b'>]>=> 20> print>(>'After change in deep copy, main_dict:'>, main_dict)>

>

>

Sortida:

After change in shallow copy, main_dict: {'a': 10, 'b': 2, 'c': 3} After change in deep copy, main_dict: {'a': 10, 'b': 2, 'c': 3}>

Exemple 3: Creació de diccionaris mitjançant iterables

Les claus i els valors es poden passar a dict() en forma d'iterables com llistes o tuples per formar un diccionari i també es poden passar arguments de paraules clau a dict().

Sintaxi:

dict(iterable, **kwarg)>

Python 3




# A list of key value pairs is passed and> # a keyword argument is also passed> myDict>=> dict>([(>'a'>,>1>), (>'b'>,>2>), (>'c'>,>3>)], d>=>4>)> > print>(myDict)>

mamta kulkarni actor
>

>

Sortida:

{'a': 1, 'b': 2, 'c': 3, 'd': 4}>