Curso de Programación en Python/print-12

De WikiCabal
Ir a la navegación Ir a la búsqueda

print-12.py

 1 #!/usr/bin/python3
 2 #-*-coding: utf-8 -*-
 3 
 4 # Otra manera a imprimir un Diccionario
 5 
 6 tabla = { 'Julio': 4127, 'Mario': 4098, 'José': 7678 }
 7 
 8 # Pasar el diccionario y obtiene las llaves con []
 9 
10 print( "{0}/{1:10s}     {0}/{1:10s}    {0}/{1:10s}"
11         .format( "Nombre", "Extensión" ) )
12 print('Mario: {0[Mario]:<16d} Julio: {0[Julio]:<14d} José: {0[José]:<16d}'
13        .format(tabla))

Resultado

[rrc@Pridd PythonClase]$ ./print-12.py

Nombre/Extensión      Nombre/Extensión     Nombre/Extensión 
Mario: 4098             Julio: 4127           José: 7678            

Explicación