Python, будучи динамически типизированным языком, поддерживает широкий спектр структур данных для организации и хранения данных. Двумя наиболее часто используемыми структурами данных являются массивы и списки. В этой статье мы рассмотрим понятия массивов и списков в Python, их различия и сходства, а также то, как использовать их для хранения коллекций данных. Массивы Массив - это коллекция элементов, хранящихся в смежных областях памяти. Это структура данных, которая хранит элементы одного типа данных и обеспечивает постоянный доступ к каждому элементу...
Проверка наличия подстрок в строке списка А вот и задача, с которой многим приходится иметь дело ежедневно: проверять, есть ли в строке подстрока. В отличие от других языков программирования, в Python имеется для этого хорошее ключевое слово. Метод String.index() Тип String в Python имеет метод index(), который можно использовать для поиска начального индекса первого вхождения подстроки в строку. Метод String.find() Тип String имеет другой метод, называемый find, который более удобен в использовании, чем index(), потому что нам не нужно беспокоиться об обработке каких-либо исключений...