이 기사에서는 Python 3.x에서 목록을 반복/순회하는 방법을 배웁니다. 또는 그 이전.
목록은 요소의 순서가 지정된 시퀀스입니다. 비 스칼라 데이터 구조이며 본질적으로 변경 가능합니다. 동일한 데이터 유형에 속하는 요소를 저장하는 배열과 달리 목록에는 고유한 데이터 유형이 포함될 수 있습니다.
방법 1 - 인덱스 없이 iterable 사용
예시
list_inp = ['t','u','t','o','r','i','a','l','s','p','o','i','n','t'] # Iterate over the list for value in list_inp: print(value, end='')
방법 2 - 인덱스를 통한 일반적인 방법 사용
예시
list_inp = ['t','u','t','o','r','i','a','l','s','p','o','i','n','t'] # Iterate over the list for value in range(0,len(list_inp)): print(list_inp[value], end='')
방법 3 - 열거형 사용
예시
list_inp = ['t','u','t','o','r','i','a','l','s','p','o','i','n','t'] # Iterate over the list for value,char in enumerate(list_inp): print(char, end='')를 반복합니다.
방법 4 - 음수 인덱스 사용
예시
list_inp = ['t','u','t','o','r','i','a','l','s','p','o','i','n','t'] # Iterate over the list for value in range(-len(list_inp),0): print(list_inp[value], end='')
위의 네 가지 방법 모두 아래에 표시된 출력을 생성합니다.
출력
tutorialspoint
방법 5 - 슬라이스 목록 사용
예시
list_inp = ['t','u','t','o','r','i','a','l','s','p','o','i','n','t'] # Iterate over the list for value in range(1,len(list_inp)): print(list_inp[value-1:value], end='') print(list_inp[-1:])
출력
['t']['u']['t']['o']['r']['i']['a']['l']['s']['p']['o']['i']['n']['t']
결론
이 기사에서 우리는 목록 데이터 유형에 대한 반복/순회에 대해 배웠습니다. 또한 다양한 구현 기법에 대해서도 배웠습니다.