Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python에서 목록 반복


이 기사에서는 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']

결론

이 기사에서 우리는 목록 데이터 유형에 대한 반복/순회에 대해 배웠습니다. 또한 다양한 구현 기법에 대해서도 배웠습니다.