Uploaded by Олегсей

Списки и строки (1)

advertisement
Списки и строки
Объявление списков:
list =[] – пустой список
list = [1,2,3] – заполненный список
Методы:
list.append(x) Добавляет элемент в конец списка
list.remove(x) Удаляет первый элемент в списке, имеющий значение x
list.pop(i)
Удаляет i-ый элемент и возвращает его
list.index(x)
Возвращает положение первого элемента со значением
list.count(x)
Возвращает количество элементов со значением x
list.sort()
Сортирует список по возрастанию
list.reverse()
Разворачивает список
Для обращения к элементу списка используется упоминание list[i], где i – индекс элемента.
Объявление стирок:
S = ‘’ – пустая строка
S = “Hello World!” – непустая строка
При этом тип кавычек значения не имеет.
Методы:
S.find(str)
Поиск подстроки в строке. Возвращает номер первого вхождения или -1
S.rfind(str)
Поиск подстроки в строке. Возвращает номер последнего вхождения или -1
S.replace(a,b) Замена подстроки а на подстроку b
S.split(a)
Разбиение строки по разделителю a на список
len(S) Длина строки
Для обращения к элементам строки используется упоминание S[i], где i – индекс элемента, S[i:j],
где i – индекс первого элемента, j – индекс последнего (не включительно)
Download