Notas de estudo em Python - a gramática comum do dicionário

Gramática do dicionário

1. Extração de dados do dicionário

#List usa deslocamento para extrair, dicionário usa chave para extrair

>>> group = {'Mestre': 'Tang Sanzang', 'Irmão Mestre': 'Sun Xingzhe', 'Segundo Irmão': 'Zhu Bajie', 'Sha Shijie': 'Sha Monk'}

>>> print (grupo ['师 师'])

Tang Sanzang

 

2. Modificação dos dados do dicionário

>>> group = {'Mestre': 'Tang Sanzang', 'Irmão Mestre': 'Sun Xingzhe', 'Segundo Irmão': 'Zhu Bajie', 'Sha Shijie': 'Sha Monk'}

>>> grupo ['师 师'] = '唐 玄奘'

>>> imprimir (grupo)

{'Mestre': 'Tang Xuan Zang', 'Irmão Mestre': 'Sun Xingzhe', 'Segundo Irmão': 'Zhu Bajie', 'Sha Shijie': 'Monge de Areia'}

 

3. Aumento dos dados do dicionário

>>> group = {'Mestre': 'Tang Sanzang', 'Irmão Mestre': 'Sun Xingzhe', 'Segundo Irmão': 'Zhu Bajie', 'Sha Shijie': 'Sha Monk'}

>>> grupo ['白 龙马'] = '奥烈'

>>> imprimir (grupo)

{'Mestre': 'Tang Sanzang', 'Mestre Irmão': 'Sun Xingzhe', 'Segundo Irmão': 'Zhu Bajie', 'Sha Shijie': 'Sha Monk', 'White Dragon Horse': 'Ao Lie'}

 

4. Exclusão de dados do dicionário

>>> group = {'Mestre': 'Tang Sanzang', 'Irmão Mestre': 'Sun Xingzhe', 'Segundo Irmão': 'Zhu Bajie', 'Sha Shijie': 'Sha Monk'}

>>> del group ['Mestre']

>>> imprimir (grupo)

{'Master Brother': 'Sun Xingzhe', 'Second Brother': 'Zhu Bajie', 'Sand Brother Sha': 'Sand Monk'}

 

5. Extraia todas as chaves do dicionário

dict.keys ()

>>> group = {'Mestre': 'Tang Sanzang', 'Irmão Mestre': 'Sun Xingzhe', 'Segundo Irmão': 'Zhu Bajie', 'Sha Shijie': 'Sha Monk'}

>>> print (group.keys ())

dict_keys (['Mestre', 'Irmão Mestre', 'Segundo Irmão', 'Irmã Sha'])

 

#Imprima todas as chaves do dicionário, mas todas na forma de tuplas

 

>>> group = {'Mestre': 'Tang Sanzang', 'Irmão Mestre': 'Sun Xingzhe', 'Segundo Irmão': 'Zhu Bajie', 'Sha Shijie': 'Sha Monk'}

>>> print (lista (group.keys ()))

['Mestre', 'Irmão Mestre', 'Segundo Irmão', 'Irmão Sha']

 

#Use a função list () para converter tuplas em uma lista

 

6. Extraia todos os valores no dicionário

dict.values ​​()

>>> group = {'Mestre': 'Tang Sanzang', 'Irmão Mestre': 'Sun Xingzhe', 'Segundo Irmão': 'Zhu Bajie', 'Sha Shijie': 'Sha Monk'}

>>> print (group.values ​​())

dict_values ​​(['Tang Sanzang', 'Sun Xingzhe', 'Zhu Bajie', 'Sand Monk'])

 

7. Extraia todos os pares de valores-chave no dicionário

dict.items ()

>>> group = {'Mestre': 'Tang Sanzang', 'Irmão Mestre': 'Sun Xingzhe', 'Segundo Irmão': 'Zhu Bajie', 'Sha Shijie': 'Sha Monk'}

>>> print (group.items ())

dict_items ([('Mestre', 'Tang Sanzang'), ('Mestre irmão', 'Sun Xingzhe'), ('Segundo irmão', 'Zhu Bajie'), ('Sha Shidi', 'Sha Monk')))

Acho que você gosta

Origin www.cnblogs.com/zxc01/p/12687881.html
Recomendado
Clasificación