Metodi del dizionario in Python | Installa 2 (aggiornamento (), has_key (), fromkeys () …)

| | |

# Codice Python per dimostrare come funziona
# fromkeys() e update()


# Inizializzazione dizionario 1

dic1 = { ’ Nome’ : ’Nandini’ , ’Età’ : 19 }


# Inizializzazione del dizionario 2

dic2 = { ’ID’ : 2541997 }


# Sequenza di inizializzazione

sequ = ( ’ Nome’ , ’Età’ , ’ID’ )


# using update per aggiungere valori dic2 a dic 1
dic1.update (dic2)


# stampa i valori del dizionario aggiornati

print ( "Il dizionario aggiornato è:" )

print ( str (dic1))


# using fromkeys () per convertire la sequenza in dizionario

dict = dict . fromkeys (sequ, 5 )


# stampa i nuovi valori del dizionario

print ( "I nuovi valori del dizionario sono:" )

print ( str ( dict ))

< p> Output:

 Il dizionario aggiornato è: {’Età’: 19 , ’Nome’:’ Nandini’, ’ID’: 2541997} I nuovi valori del dizionario sono: {’ Età’: 5, ’Nome’: 5,’ ID’: 5} 

3. has_key() : — Questa funzione restituisce true se il dizionario specificato è nel dizionario, altrimenti restituisce false.

4. get (chiave, def_val) : — Questa funzione restituisce il valore della chiave associato alla chiave menzionata negli argomenti. Se la chiave manca, viene restituito il valore predefinito.

# codice Python per dimostrare come funziona
# has_key() and get()


# Inizializzazione del dizionario

dict = { ’Nome’ : ’ Nandini’ , ’Età’ : 19 }


# using has_key() per verificare se c’è dic1 has a key

if dict . has_key ( ’Nome’ ):

print ( "Il nome è una chiave" < classe codice = "semplice">)

else : print ( "Il nome non è una chiave" )


# usando get() per stampare il valore della chiave

print ( "Il valore associato all’ID è:" )

print ( dict .get ( ’ID’ , "Non presente" ))


# stampa i valori del dizionario

print ( "I valori del dizionario sono:" )

print ( str ( dict ))

Output:

 Il nome è una chiave Il valore associato all’ID è: Non presente I valori del dizionario sono: {’Nome’:’ Nandini’, ’Età’: 19 } 

5. setdefault (chiave, valore_definito) : — Anche questa funzione cerca una chiave e ne mostra il valore come get (), ma crea una nuova chiave con def_value se manca la chiave.

# Codice Python per dimostrare come funziona
# set as default ()

< br /> # Inizializzazione del dizionario

dict = { ’Nome’ : ’Nandini’ , ’ Age’ : 19 }


# using setdefault() to stampa il valore della chiave

print ( " Il valore associato a Age è:" , en d = "")

print ( dict . setdefault ( ’ID’ , " Nessun ID " ))


# stampa i valori del dizionario ​​

print ( "Il dizionario i valori sono:" )

print ( str ( dict ))

Output:

 Il valore associato a Età è: No ID I valori del dizionario sono: {’Nome’:’ Nandini’, ’Età’: 19,’ ID’ : ’No ID’} 

Questo ar ticle è per gentile concessione di Manjeet Singh . Se sei come Python.Engineering e desideri contribuire, puoi anche scrivere un articolo utilizzando contribuire.python.engineering o pubblicando un articolo contribuire @ python.engineering. Vedi il mio articolo che appare sulla homepage di Python.Engineering e aiuta altri geek.

Pubblica commenti se trovi qualcosa che non va o se desideri condividere maggiori informazioni sull’argomento discusso sopra.

Metodi del dizionario in Python | Installa 2 (aggiornamento (), has_key (), fromkeys () ...) File handling: Questions

Metodi del dizionario in Python | Installa 2 (aggiornamento (), has_key (), fromkeys () ...) fromkeys: Questions

Shop

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Best laptop for Zoom

$499

Best laptop for Minecraft

$590

Latest questions

NUMPYNUMPY

psycopg2: insert multiple rows with one query

12 answers

NUMPYNUMPY

How to convert Nonetype to int or string?

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

12 answers

News

Wiki

Python OpenCV | cv2.putText () method

numpy.arctan2 () in Python

Python | os.path.realpath () method

Python OpenCV | cv2.circle () method

Python OpenCV cv2.cvtColor () method

Python - Move item to the end of the list

time.perf_counter () function in Python

Check if one list is a subset of another in Python

Python os.path.join () method