2012/7/16 Pietro <[email protected]>
> il problema è che persiste anche con un dizionario ordinato... come
> fare? perché fallisce in questo caso?
>
Perché +NORMALIZE_WHITESPACE comprime solo dove gli spazi o i newline ci
sono.
Invece di:
"""
>>> a = range(9)
>>> a #doctest: +NORMALIZE_WHITESPACE
[0, 1, 2,
3, 4, 5,
6, 7, 8]
>>> import collections
>>> z = collections.OrderedDict([('a', 0), ('b',1), ('c',2), ('d',3)])
>>> z #doctest: +NORMALIZE_WHITESPACE
OrderedDict([
('a', 0),
('b', 1),
('c', 2),
('d', 3)
])
"""
Scrivi:
"""
>>> a = range(9)
>>> a #doctest: +NORMALIZE_WHITESPACE
[0, 1, 2,
3, 4, 5,
6, 7, 8]
>>> import collections
>>> z = collections.OrderedDict([('a', 0), ('b',1), ('c',2), ('d',3)])
>>> z #doctest: +NORMALIZE_WHITESPACE
OrderedDict([('a', 0),
('b', 1),
('c', 2),
('d', 3)])
"""
E dovrebbe andarti.
Ciao.
Marco.
_______________________________________________
Python mailing list
[email protected]
http://lists.python.it/mailman/listinfo/python