이 기사에서는 Python 3.x의 집합에 대한 반복/순회에 대해 배웁니다. 또는 이전.
중복이 없는 정렬되지 않은 개체 모음입니다. 이것은 모든 요소를 중괄호로 묶어서 수행할 수 있습니다. "set"이라는 키워드를 통해 유형 캐스팅을 사용하여 집합을 형성할 수도 있습니다.
방법 1 - 인덱스 없이 이터러블 사용
예시
set_inp = {'t','u','t','o','r','i','a','l','s','p','o','i','n','t'} # Iterate over the set for value in set_inp: print(value, end='')
방법 2 - 목록 유형으로 변환하여 인덱싱된 액세스 사용
예시
set_inp = list({'t','u','t','o','r','i','a','l','s','p','o','i','n','t'}) # Iterate over the set for value in range(0,len(set_inp)): print(set_inp[value], end='')
방법 3 - 열거형 사용
예시
set_inp = {'t','u','t','o','r','i','a','l','s','p','o','i','n','t'} # Iterate over the set for value,char in enumerate(set_inp): print(char, end='')
방법 4 - 목록 유형으로 변환하여 음수 인덱스 사용
예시
set_inp = list({'t','u','t','o','r','i','a','l','s','p','o','i','n','t'}) # Iterate over the set for value in range(-len(set_inp),0): print(set_inp[value], end='')
위의 4가지 방법은 다음과 같은 결과를 낳습니다.
출력
plsrainuto
방법 5 - 리스트 형태로 변환 후 슬라이싱 사용
예시
set_inp = list({'t','u','t','o','r','i','a','l','s','p','o','i','n','t'}) # Iterate over the set for value in range(1,len(set_inp)): print(set_inp[value-1:value], end='') print(set_inp[-1:])
출력
['p']['l']['s']['r']['a']['i']['n']['u']['t']['o']
결론
이 기사에서 우리는 세트 데이터 유형에 대한 반복/순회에 대해 배웠습니다. 또한 다양한 구현 기법에 대해서도 배웠습니다.