Tengo una matriz que contiene caracteres japoneses, así como "normal". ¿Cómo alineo la impresión de estos?Python utf-8, cómo alinear la impresión
#!/usr/bin/python
# coding=utf-8
a1=['する', 'します', 'trazan', 'した', 'しました']
a2=['dipsy', 'laa-laa', 'banarne', 'po', 'tinky winky']
for i,j in zip(a1,a2):
print i.ljust(12),':',j
print '-'*8
for i,j in zip(a1,a2):
print i,len(i)
print j,len(j)
Salida:
する : dipsy
します : laa-laa
trazan : banarne
した : po
しました : tinky winky
--------
する 6
dipsy 5
します 9
laa-laa 7
trazan 6
banarne 7
した 6
po 2
しました 12
tinky winky 11
gracias, // Fredrik
Creo que a la gente en Japón, usted tiene una mezcla de "normal" y Romanji. Y a las personas en Tailandia ... – MtnViewMark