15 lines
393 B
Python
15 lines
393 B
Python
|
|
last_len = 0
|
|
last_repr = ''
|
|
lengths = set()
|
|
for i in range(0x110000):
|
|
r = repr(chr(i))[1:-1]
|
|
if len(r) != last_len:
|
|
lengths.add(len(r))
|
|
last_len = len(r)
|
|
if i > 0:
|
|
prev_repr = repr(chr(i-1))[1:-1]
|
|
print('{}'.format(prev_repr))
|
|
print('U+{:04x} {:{max_len}} ...'.format(i, r, max_len=max(lengths)), end=' ')
|
|
last_repr = r
|