Добавить в корзинуПозвонить
Найти в Дзене
IT Start | Python

Функция len() в Python

Определение Функция len() в Python предназначена для определения количества элементов в объекте, таком как список, кортеж, строка и т.д. Синтаксис Синтаксис функции len() выглядит следующим образом: len(object) Где: Примеры Использование функции len() в списках В качестве примера работы данной функции со списками, создадим список и выведем его длину: fruits = ["яблоко", "банан", "груша", "апельсин"]
print(len(fruits)) # Вывод: 4 Использование функции len() в строках Если говорить про строки, то функция len() будет возвращать длину строки (количество символов в строке): text = 'Привет'
print(len(text)) # Вывод: 6 Функция len() и цикл for Довольно часто функция len() используется в связке с циклом for, т.к. это позволяет удобно проходиться по итерируемым объектам, таким как списки, строки, кортежи и т.д. В качестве примера создадим список с фруктами и пройдёмся по нему при помощи цикла for. В функцию range() в цикле for передадим длину списка, которую получаем благодаря функции len().
Оглавление

Определение

Функция len() в Python предназначена для определения количества элементов в объекте, таком как список, кортеж, строка и т.д.

Синтаксис

Синтаксис функции len() выглядит следующим образом:

len(object)

Где:

  • object — объект, длину которого необходимо определить.

Примеры

Использование функции len() в списках

В качестве примера работы данной функции со списками, создадим список и выведем его длину:

fruits = ["яблоко", "банан", "груша", "апельсин"]
print(len(fruits)) # Вывод: 4

Использование функции len() в строках

Если говорить про строки, то функция len() будет возвращать длину строки (количество символов в строке):

text = 'Привет'
print(len(text)) # Вывод: 6

Функция len() и цикл for

Довольно часто функция len() используется в связке с циклом for, т.к. это позволяет удобно проходиться по итерируемым объектам, таким как списки, строки, кортежи и т.д.

В качестве примера создадим список с фруктами и пройдёмся по нему при помощи цикла for. В функцию range() в цикле for передадим длину списка, которую получаем благодаря функции len().

fruits = ["яблоко", "банан", "груша", "апельсин"]
for i in range(len(fruits)):
print(f"Привет, {fruits[i]}!")

# Вывод:
# Привет, яблоко!
# Привет, банан!
# Привет, груша!
# Привет, апельсин!

Таким образом мы поиндексно прошлись по всем элементам списка. Точно также мы можем проходиться и по другим итерируемым объектам.

Заключение

В ходе статьи мы с Вами узнали как работает функция len() в Python. Надеюсь Вам понравилась статья, желаю удачи и успехов! 🙂

Мой Telegram канал

Мой YouTube канал

Мой курс по Python (50 видоуроков + дополнительные уроки)

Курс по созданию телеграм-ботов на Python с фреймворком Aiogram

Курс по созданию GUI на Python