Найти в Дзене

Строки в питоне

Строка - это накопитель, набор элементов одно типа - текстового, каждый из которого имеет свой индекс от 0 до дины списка минус 1, и самое главное элементы строки незаменимы! Строка создается с помощью str() или '' или "" Работа со строкой-это перебор ее элементов или ее индексов, с помощью цикла For --1 или 2 формы его. Чтобы заменить элемент строки , необходимо перебрать ее элементы по условию, и собирать в новую строку с помощью конкатенации(сложение строк) Основные функции строк [], count(), find(), rfind(), replace(), split(), join() Срезы str1 [] позволяют вырезать часть строки, указав ее начальный индекс, конечный и с каким шагом. str1.count("символ") - подсчитывает кол-во символа в строке . str1.find("символ") - находит индекс первого вхождения элемента в строке. str1.rfind("символ") - находит индекс первого вхождения элемента в строке. str1.split("разделитель" или ничего для пробела) - разбивает строку по разделителю(в кавычках в скобках пишется) и превращает ее в текс

Строка - это накопитель, набор элементов одно типа - текстового, каждый из которого имеет свой индекс от 0 до дины списка минус 1, и самое главное элементы строки незаменимы!

Строка создается с помощью str() или '' или ""

Работа со строкой-это перебор ее элементов или ее индексов, с помощью цикла For --1 или 2 формы его.

Чтобы заменить элемент строки , необходимо перебрать ее элементы по условию, и собирать в новую строку с помощью конкатенации(сложение строк)

Основные функции строк [], count(), find(), rfind(), replace(), split(), join()

Срезы str1 [] позволяют вырезать часть строки, указав ее начальный индекс, конечный и с каким шагом.

str1.count("символ") - подсчитывает кол-во символа в строке .

str1.find("символ") - находит индекс первого вхождения элемента в строке.

str1.rfind("символ") - находит индекс первого вхождения элемента в строке.

str1.split("разделитель" или ничего для пробела) - разбивает строку по разделителю(в кавычках в скобках пишется) и превращает ее в текстовой!!!! список. Для превращения списка из чисел в числовой формат-- делаем генерацию списка!!!

x=[ int(i) for i in input().split()]

"разделитель".join(список текстовой!!!! только)- превращает тестовой список !!! в строку по разделителю.

str1.replace( "символ какой меняем", "символ на что меняем") - заменяет или удаляет символ на другой--или несколько символов. Для удаления пишем "" пустые кавычки.

Это базовые функции! Их надо наизусть знать. И в них есть еще допопции-с какого индекса в строке искать. Это в конце пишется.

И Очеееень много других -очень удобных функций!