Работа со строками: min()
Теперь, когда Вы понимаете, что строки являются последовательностями, мы можем показать Вам некоторые менее очевидные возможности последовательностей. Мы представим их с использованием строк, но не забывайте, что списки могут использовать те же приемы.
Давайте начнем с функции с именем min()
.
Функция находит наименьший элемент последовательности, переданной в качестве аргумента. Есть одно условие - последовательность (строка, список, это не имеет значения) не может быть пустой, иначе Вы получите исключение ValueError.р>
Программа Пример 1 выводит:
A
output
Примечание. Это A в верхнем регистре. Зачем? Вспомните таблицу ASCII - какие буквы занимают первые позиции - заглавные или строчные?
Мы подготовили еще два примера для анализа: Примеры 2 и 3.
Как видите, они представляют собой больше, чем просто строки. Ожидаемый результат выглядит следующим образом:
[ ]
0
output
Примечание. Мы использовали квадратные скобки, чтобы не пропускать пробел на экране.