파이썬 목록 길이

파이썬 목록 길이

2022-09-16 last update

6 minutes reading Python
파이썬 목록은 우리 모두가 이 사실에 대해 알고 있듯이 변경 가능하고 순서가 지정된 시퀀스입니다. 이기종 요소와 동종 요소를 모두 포함할 수 있습니다. Python에서 널리 사용되는 데이터 구조입니다. 우리는 때때로 그것을 순회하거나 그것에 대해 다른 작업을 수행하기 위해 목록의 길이를 알아야 합니다. Len()은 목록, 시퀀스, 배열, 사전 또는 기타 데이터 구조에 있는 요소의 총 수를 반환하는 내장 함수입니다. 주어진 목록의 길이는 목록을 입력으로 받아들이는 len() 메서드에 의해 반환됩니다. Python에서 len() 함수는 제공된 목록의 크기를 결정하는 가장 널리 사용되는 방법 중 하나입니다.
이 부분에서는 Python에서 목록의 길이를 결정하는 다양한 방법을 살펴봅니다. 목록의 길이는 목록의 크기 또는 항목 수의 크기를 결정하는 것을 의미합니다.
참고: 이 가이드에서 설명하는 세 가지 예는 모두 Spyder IDE 도구에서 생성된 "temp.py"파일을 사용합니다. 이 세 가지 예의 구현에 사용된 운영 체제는 "Windows 10"입니다. 운영체제와 컴파일러의 선택은 모두 사용자의 편의에 달려 있습니다.

실시예 1


이 데모에서는 일부 항목의 목록이 구성됩니다. 항목은 문자열의 숫자와 문자의 조합으로 구성됩니다. 그 후 len() 함수가 사용됩니다. print 함수는 변수에 할당된 반환 값을 표시하는 데 사용됩니다. 이 예제의 코드는 여기에서 찾을 수 있습니다.
X = ["Hi", "readers",0, 1, 2, 3]

print ("Number of items in the list = ", len(X))

"실행"버튼을 사용하거나 시스템 키보드에서 "F5"키를 눌러 Spyder IDE에서 위에서 언급한 코드를 컴파일합니다. 완료되면 선언된 목록의 길이를 표시하는 검은색 콘솔 화면이 나타납니다. 우리의 경우 길이는 "6"입니다.

예 2: for 루프


이 시나리오에서는 문자열 목록이 형성됩니다. 네 사람의 이름이 있는 목록이 있습니다. 목록에 있는 각 문자열 요소의 크기는 for 루프를 사용하여 결정됩니다. print 문은 위 목록에 언급된 모든 이름의 길이를 표시한 다음 전체 목록의 길이를 표시합니다.
Names = ['Kalsoom', 'Alex', 'Leena', 'hem']

for x in Names:

print(x, "=", len(x))

print ("***@@@@***")

print ("Length of the list  = ", len(Names))

"실행"버튼을 사용하거나 시스템 키보드에서 "F5"키를 눌러 Spyder IDE에서 위에서 언급한 코드를 컴파일합니다. 완료되면 선언된 목록의 길이를 표시하는 검은색 콘솔 화면이 나타납니다. 우리의 경우 길이는 "4"입니다. 출력의 주요 차이점은 이 코드가 for 루프를 사용하여 목록의 개별 요소 크기를 표시한다는 점에서 확인할 수 있습니다.

예 3: 배열 길이


다음 그림은 배열의 길이를 찾는 방법을 보여줍니다. 어레이 모듈을 추가한 후 첫 번째 단계는 어레이를 구성하는 것입니다. 그런 다음 len() 메서드를 사용하여 배열 길이를 얻습니다. 이 메서드는 print 함수를 사용하여 표시됩니다.
from array import array

array_length=array('b',[1, 2, 3, 4, 5, 6, 7, 8, 9, 10])

print("The array length is:", len(array_length))

"실행"버튼을 사용하거나 시스템 키보드에서 "F5"키를 눌러 Spyder IDE에서 위에서 언급한 코드를 컴파일합니다. 완료되면 선언된 배열의 길이를 표시하는 검은색 콘솔 화면이 나타납니다. 우리의 경우 길이는 "10"입니다. 전체 목록 대신 배열 길이만 표시되었는지 확인합니다.

결론


이 튜토리얼에서는 Python에서 목록의 길이를 얻는 것이 매우 간단하며 제공된 목록의 길이나 크기를 결정하는 몇 가지 방법이 있음을 요약합니다. 이 기사에서 우리는 가장 인기 있고 간단한 기술이 목록의 길이를 결정하기 위한 Python 내장 함수인 len() 메서드를 사용하는 것임을 배웠습니다. "for"루프 또는 순진한 기술은 다른 두 가지 옵션입니다. 위에 나열된 모든 방법 중에서 프로그래머는 Python의 내장 len() 메서드가 목록의 크기를 결정하는 이상적인 접근 방식이라고 생각합니다.