UnPacking dictionary (Desempaquetando diccionarios)
Primero creamos un diccionario cualquiera:
auto ={'brand':'Hyundai',
'model':'Tucson',
'motor':'2.0 CVVT',
'year':2017,
}
Luego para mostrarlo en pantalla desempaquetado:
print('Marca: {}\n'
'Modelo: {}\n'
'Motor: {}\n'
'Año: {}'.format(
auto['brand'],
auto['model'],
auto['motor'],
auto['year'],
))
Como podemos ver utilizamos {}\n y .format
En consola obtenemos:
Marca: Hyundai
Modelo: Tucson
Motor: 2.0 CVVT
Año: 2017
Existe una forma mas reducida en la que creas el diccionario dentro del print:
print('Marca: {brand}\n'
'Modelo: {model}\n'
'Motor: {motor}\n'
'Año: {year}'.format(brand='Hyundai',
model='Tucson',
motor='2.0 CVVT',
year=2017))
En consola obtenemos:
Marca: Hyundai
Modelo: Tucson
Motor: 2.0 CVVT
Año: 2017
Existe otra forma:
Primero creamos un diccionario cualquiera:
auto ={'brand':'Hyundai',
'model':'Tucson',
'motor':'2.0 CVVT',
'year':2017,
}
Luego en el print colocamos .format(**auto)):
print('Marca: {brand}\n'
'Modelo: {model}\n'
'Motor: {motor}\n'
'Año: {year}'.format(**auto))
A eso se le conoce como UnPacking dictionary
En consola obtenemos:
Marca: Hyundai
Modelo: Tucson
Motor: 2.0 CVVT
Año: 2017
auto ={'brand':'Hyundai',
'model':'Tucson',
'motor':'2.0 CVVT',
'year':2017,
}
Luego para mostrarlo en pantalla desempaquetado:
print('Marca: {}\n'
'Modelo: {}\n'
'Motor: {}\n'
'Año: {}'.format(
auto['brand'],
auto['model'],
auto['motor'],
auto['year'],
))
Como podemos ver utilizamos {}\n y .format
En consola obtenemos:
Marca: Hyundai
Modelo: Tucson
Motor: 2.0 CVVT
Año: 2017
Existe una forma mas reducida en la que creas el diccionario dentro del print:
print('Marca: {brand}\n'
'Modelo: {model}\n'
'Motor: {motor}\n'
'Año: {year}'.format(brand='Hyundai',
model='Tucson',
motor='2.0 CVVT',
year=2017))
En consola obtenemos:
Marca: Hyundai
Modelo: Tucson
Motor: 2.0 CVVT
Año: 2017
Existe otra forma:
Primero creamos un diccionario cualquiera:
auto ={'brand':'Hyundai',
'model':'Tucson',
'motor':'2.0 CVVT',
'year':2017,
}
Luego en el print colocamos .format(**auto)):
print('Marca: {brand}\n'
'Modelo: {model}\n'
'Motor: {motor}\n'
'Año: {year}'.format(**auto))
A eso se le conoce como UnPacking dictionary
En consola obtenemos:
Marca: Hyundai
Modelo: Tucson
Motor: 2.0 CVVT
Año: 2017
Comentarios
Publicar un comentario