Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 1, 2011 13:06:44

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

Что такое упорядоченная последовательность?

Это вроде упорядоченного числового массива - 1,2,3,4,5? Но в случае чисел порядок, в каком упорядочивать, понятен - слева-направо или справа-налево. А, если если вместо чисел что-то другое, то как понять, упорядочена тогда последовательность или нет?



Офлайн

#2 Окт. 1, 2011 13:16:21

s0rg
От:
Зарегистрирован: 2011-06-05
Сообщения: 777
Репутация: +  25  -
Профиль   Отправить e-mail  

Что такое упорядоченная последовательность?

Все зависит от того из чего последовательность состоит, для строк - это алфавитный порядок, для произвольных объектов есть __cmp__ чтобы указывать какой из них больше / меньше.

Офлайн

#3 Окт. 1, 2011 13:33:32

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

Что такое упорядоченная последовательность?

s0rg
для строк - это алфавитный порядок, для произвольных объектов есть __cmp__ чтобы указывать какой из них больше / меньше
А что в случает со списками? По определению - последовательность упорядоченная, но можно написать:
l = [2,8,1, ["hoho"], 13.4]
Что тогда значит “упорядоченная”?

з.ы.
А вообще определение у упорядоченной последовательности есть? Сейчас Саммерфилда читаю про встроенные типы - он не пишет. В гугле не нашел.



Офлайн

#4 Окт. 1, 2011 13:48:15

s0rg
От:
Зарегистрирован: 2011-06-05
Сообщения: 777
Репутация: +  25  -
Профиль   Отправить e-mail  

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version