Форум сайта python.su
Не знаю есть ли уже готовые функции в v2.5-2.6:
Необходимо в цикле for перебирать список в обратном порядке - не уверен позволяет ли for такое, поэтому нужна функция которая переставит список в обратном порядке. В какой библиотеке такую функцию поискать?
Не уверен что в os есть фукция получения расширения файла. Где можно найти такую?
Офлайн
In [1]: l = range(5)
In [2]: l
Out[2]: [0, 1, 2, 3, 4]
In [4]: list(reversed(l))
Out[4]: [4, 3, 2, 1, 0]
In [5]: l[::-1]
Out[5]: [4, 3, 2, 1, 0]
In [15]: l.reverse()
In [16]: l
Out[16]: [4, 3, 2, 1, 0]
Офлайн
slav0nicНе совсем понял. l.reverse() - это она и есть?In [1]: l = range(5)
In [2]: l
Out[2]: [0, 1, 2, 3, 4]
In [4]: list(reversed(l))
Out[4]: [4, 3, 2, 1, 0]
In [5]: l[::-1]
Out[5]: [4, 3, 2, 1, 0]
In [15]: l.reverse()
In [16]: l
Out[16]: [4, 3, 2, 1, 0]
Отредактировано (Дек. 16, 2008 15:53:52)
Офлайн
Есть несколько вариантов “перевернуть” список. Посмотрите на строки In , In и In . Это есть в стандартной справке.
Там же есть и способ получения расширения файла.
Офлайн
SvartalFСпасибо, список пока перевернуть не получилось - смотрю причины ошибок.
Есть несколько вариантов “перевернуть” список. Посмотрите на строки In , In и In . Это есть в стандартной справке.
Там же есть и способ получения расширения файла.
Отредактировано (Дек. 16, 2008 16:11:02)
Офлайн