Списки являются одним из наиболее часто используемых типов данных в Python и используются для хранения коллекций элементов одного типа.
В этой статье показано, как определить длину списка.
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().
Если у вас есть вопросы или отзывы, не стесняйтесь оставлять комментарии.