Строки
Напоминание: если в задаче сказано «написать генератор», это значит «написать генератор». Например, LookSay
Повторение: списки
- Индексируемая последовательность
for
.__getitem__(), оно же [,
- распаковка везде,
- лексикографическое сравнение,
in
- сложение/умножение
- цилклический генератор
- модифицируемость
- Динамический массив
- вставка, удаление, индексирование
- стек
- моделирование многомерных массивов с помощью списков
Строки
- Задание строк
Спецсимволы, модификатор r
Строки как последовательности
- индексирование, секционирование, сложение, умножение, итерация, распаковка
- особенности:
a[5] === a[5:6] (так ли это? )
- "asd" in "qwasdgfh"
Строковые методы
endswith(), startswith(),
find(), index(), count(),
isalnum(), isalpha(), isdecimal(), isdigit(), isidentifier(), islower(), isnumeric(), isprintable(), isspace(), istitle(), isupper(),
center(), rjust(), ljust(),
lower(), upper(), swapcase(), title(), capitalize(), casefold(),
replace(),
strip(), expandtabs(),
zfill(),
rfind(), rindex(), rpartition(), rsplit(), rstrip(), lstrip(),
split() и join()
split(), splitlines(), join(),
Форматиро вание строк
format() (+ format_map(), но там словари)
Байтовые строки
bytes/bytearray,
- кодировки и кодирование/декодирование
encode(),