Master Niga
Окт. 1, 2011 13:06:44
Это вроде упорядоченного числового массива - 1,2,3,4,5? Но в случае чисел порядок, в каком упорядочивать, понятен - слева-направо или справа-налево. А, если если вместо чисел что-то другое, то как понять, упорядочена тогда последовательность или нет?
s0rg
Окт. 1, 2011 13:16:21
Все зависит от того из чего последовательность состоит, для строк - это алфавитный порядок, для произвольных объектов есть __cmp__ чтобы указывать какой из них больше / меньше.
Master Niga
Окт. 1, 2011 13:33:32
s0rg
для строк - это алфавитный порядок, для произвольных объектов есть __cmp__ чтобы указывать какой из них больше / меньше
А что в случает со списками? По определению - последовательность упорядоченная, но можно написать:
l = [2,8,1, ["hoho"], 13.4]
Что тогда значит “упорядоченная”?
з.ы.
А вообще определение у упорядоченной последовательности есть? Сейчас Саммерфилда читаю про встроенные типы - он не пишет. В гугле не нашел.