Уведомления

Группа в Telegram: @pythonsu

#1 Июнь 29, 2011 13:27:37

beliy_shum
От:
Зарегистрирован: 2009-03-11
Сообщения: 67
Репутация: +  0  -
Профиль   Отправить e-mail  

Как сделать так чтобы нумерация списков начиналась с единицы?

не смог найти внутреннюю константу языка



Офлайн

#2 Июнь 29, 2011 14:43:36

regall
От: Киев
Зарегистрирован: 2008-07-17
Сообщения: 1583
Репутация: +  3  -
Профиль   Отправить e-mail  

Как сделать так чтобы нумерация списков начиналась с единицы?

Страшное какое хотите-то … Не надо ничего менять. Раз вас нолик не устраивает при итерации, можете сделать через enumerate:

>>> x = ['a', 'b', 'c']
>>> for number, item in enumerate(x, 1):
... print number, item
...
1 a
2 b
3 c
Ну если уж вообще не устраивает, наследуйтесь от списка и сделайте свой, который начинается с 1 ;)



Отредактировано (Июнь 29, 2011 14:45:05)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version