我有一個包含日語字符以及「正常」的數組。 如何對齊這些打印輸出?Python UTF-8,如何對齊打印輸出
#!/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)
輸出:
する : 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
感謝, //弗雷德裏克
我覺得在日本的人,你有一個「正常」和羅馬字的混合。對泰國人來說...... – MtnViewMark 2010-03-19 15:19:40