Curso de Programación en Python/print-12

De WikiCabal
Saltar a: navegación, buscar

print-12.py

#!/usr/bin/python3
#-*-coding: utf-8 -*-

# Otra manera a imprimir un Diccionario

tabla = { 'Julio': 4127, 'Mario': 4098, 'José': 7678 }

# Pasar el diccionario y obtiene las llaves con []

print( "{0}/{1:10s}     {0}/{1:10s}    {0}/{1:10s}"
        .format( "Nombre", "Extensión" ) )
print('Mario: {0[Mario]:<16d} Julio: {0[Julio]:<14d} José: {0[José]:<16d}'
       .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