Уведомления

Группа в Telegram: @pythonsu

#1 Авг. 29, 2007 10:56:15

offline
От:
Зарегистрирован: 2007-04-24
Сообщения: 121
Репутация: +  0  -
Профиль   Отправить e-mail  

Сортировка внутри Zope

Так как zope не даёт использовать sort() напрямую, хотелось бы выяснить кто как сортирует данные? Есть задача например

a = [3,5,1]
из этого листа надо получить
a = [1,3,5]
как это сделать не используя External Scripts?



Офлайн

#2 Авг. 29, 2007 11:42:06

offline
От:
Зарегистрирован: 2007-04-24
Сообщения: 121
Репутация: +  0  -
Профиль   Отправить e-mail  

Сортировка внутри Zope

Нашёл модуль sequence, но не получается с ним сортировать в обратном прядке. Делаю так

a = [1,3,5]
return sequence.sort(a,'desc')
Но всё равно сортирует в обычном порядке. Что я не правильно делаю?



Офлайн

#3 Авг. 29, 2007 19:42:45

nss
От:
Зарегистрирован: 2007-01-06
Сообщения: 103
Репутация: +  0  -
Профиль   Отправить e-mail  

Сортировка внутри Zope

offline
Нашёл модуль sequence, но не получается с ним сортировать в обратном прядке. Делаю так

a = [1,3,5]
return sequence.sort(a,'desc')
Но всё равно сортирует в обычном порядке. Что я не правильно делаю?
Второй аргумент должен быть списком троек, почитай внимательно документацию.

Как отсортировать зоповским сортом список целых чисел не знаю даже, он вообще предназначен для сортировки объектов.

Можно сделать так:
a=sequence.sort([1,5,3])
a.reverse()
print a
return printed



Отредактировано (Авг. 29, 2007 19:44:54)

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version