On Tue, Sep 10, 2013, at 3:01, Steven D'Aprano wrote:
> def integerToPersian(number):
> """Convert positive integers to Persian.
>
> >>> integerToPersian(3455)
> '۳۴۵۵'
>
> Does not support negative numbers.
> """
> digit_map = dict(zip('0123456789', '۰۱۲۳۴۵۶۷۸۹'))
> digits = [digit_map[c] for c in str(number)]
> return ''.join(digits)You can support negative numbers if you use digit_map.get(c,c). -- https://mail.python.org/mailman/listinfo/python-list
