Автор оригинала: Pankaj Kumar.
В этой статье мы раскрываем методы, чтобы найти длину списка Python. Нахождение длины фактически означает получение количества элементов данных в итеративном.
Техника 1: метод Len () Чтобы найти длину списка в Python
Python получил встроенный метод – Len (), чтобы найти Размер списка I.E. Длина списка.
Len () Метод Принимает счетчик как аргумент, и он считает и возвращает количество элементов, присутствующих в списке.
Синтаксис:
len(list)
Пример:
inp_lst = ['Python','Java','Kotlin','Machine Learning','Keras'] size = len(inp_lst) print(size)
Выход:
5
Техника 2: Использование Python для цикла, чтобы получить длину
Чтобы найти длину списка в Python, использование для цикла рассматривается как традиционная техника или наивный метод следующим образом:
- Объявите счетчик счетчиков и инициализируйте его до нуля.
- Используя A для цикла, пройдите все элементы данных и после встречи с каждым элементом, увеличивайте переменную счетчика на 1.
- Таким образом, длина массива будет храниться в переменной счетчике, так как переменная будет представлять количество элементов в списке.
counter = 0 for item in list: counter+=1 print(counter)
Пример:
inp_lst = ['Python','Java','Kotlin','Machine Learning','Keras']
size = 0
print("Length of the input string:")
for x in inp_lst:
size+=1
print(size)
Выход:
Length of the input string: 5
Technique 3: Функция Reading_Hint (), чтобы получить длину списка
Модуль оператора Python встроен dreash_hint () Функция Для расчета общего количества элементов в списке.
operator.length_hint () Метод используется для поиска длины такого как список, как список, кортеж , Диктовать , так далее.
Синтаксис:
length_hint(iterable)
Пример:
from operator import length_hint
inp_lst = ['Python','Java','Kotlin','Machine Learning','Keras']
print("Length of the input string:")
size = length_hint(inp_lst)
print(size)
Выход:
Length of the input string: 5
Лучший подход к поиску длины списка Python
Из всех упомянутых выше способов Python встроенный метод Len () считается лучшим подходом программистов, чтобы получить размер списка.
Причина: len () Функция требует O (1) время Для расчета размера списка, потому что в качестве списка на самом деле является объектом, поэтому он имеет место для хранения размера.
Заключение
Таким образом, в этой статье мы поняли различные способы рассчитать длину списка Python.