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}>