Поиск по сайту:

Люди, которым нечего сказать, никогда не лезут за словом в карман (Б. Шоу).

Как найти длину списка в Python

FavoriteLoadingДобавить в избранное
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...
29 сентября 2020
Что нового в Python 3
Списки являются одним из наиболее часто используемых типов данных в Python и используются для хранения коллекций элементов одного типа.

В этой статье показано, как определить длину списка.

 

Функция len()

Python имеет встроенную функцию len(), которая возвращает длину заданного объекта. Объектом может быть список, кортеж, строка, словарь и т. д.

Синтаксис функции len() следующий:

len(list)

 

Функция принимает только один аргумент. Возвращаемое значение – целое число, которое представляет собой количество элементов в списке.

Вот пример:

cities = ['Krasnodar', 'Moscow', 'Ekaterinburg', 'Rostov']

list_len = len(cities)

print("The list has {0} elements.".format(list_len))

 

The list has 4 elements.

 

Использование цикла

Другой способ узнать длину списка – использовать цикл for. Это работает путем установки счетчика и перебора всех элементов списка. На каждой итерации текущее значение counterпеременной увеличивается на единицу.

Ниже приведен пример кода, который показывает, как с помощью цикла for найти количество элементов в заданном списке :

cities = ['Krasnodar', 'Moscow', 'Ekaterinburg', 'Rostov']
counter = 0

for capital in cities:
  counter = counter + 1

print("The list has {0} elements.".format(counter))

 

The list has 4 elements.

 

Этот метод не очень питонический. Вы всегда должны предпочесть использовать функцию len().

 

Вывод

Чтобы узнать длину списка в списке Python, используйте функцию len().

Если у вас есть вопросы или отзывы, не стесняйтесь оставлять комментарии.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Читать  Лучший способ изучить Python (пошаговое руководство 2020 года). Часть 1
Если статья понравилась, то поделитесь ей в социальных сетях:

Читайте также

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам:

Заполните форму и наш менеджер перезвонит Вам в самое ближайшее время!

badge
Обратный звонок 1
Отправить
galka

Спасибо! Ваша заявка принята

close
galka

Спасибо! Ваша заявка принята

close