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

n 배열의 합집합을 수행하도록 Python에서 update() 설정

<시간/>

이 튜토리얼에서는 set update를 사용하는 프로그램을 작성할 것입니다. 여러 배열을 통합하는 방법입니다. 그리고 배열의 모든 고유 값이 포함된 결과 1차원 배열을 반환합니다.

좀 더 명확하게 이해하기 위해 예를 들어보겠습니다.

좀 더 명확하게 이해하기 위해 예를 들어보겠습니다.

입력

arrays = [[1, 2, 3, 4, 5], [6, 7, 8, 1, 2, 3, 4, 5], [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]]

출력

[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

프로그램을 작성하려면 다음 단계를 따르세요.

  • 예시와 같이 배열을 초기화합니다.
  • 3빈 공간을 만듭니다.
  • 배열을 반복합니다.
  • 각 반복에서 업데이트를 사용합니다. 새로운 고유 요소를 추가하는 세트의 메소드
  • 세트 변환 목록 인쇄하세요.

예시

# initialzing the array
arrays = [[1, 2, 3, 4, 5], [6, 7, 8, 1, 2, 3, 4, 5], [1, 2, 3, 4, 5, 6, 7, 8, 9,10]]
# empty set
result = set()
# iterating over the arrays
for array in arrays:
   # updating the set
   result.update(array)
# converting and printing the set in list
print(list(result))

출력

위의 코드를 실행하면 다음과 같은 결과를 얻을 수 있습니다.

[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

결론

튜토리얼에서 의문점이 있으면 댓글 섹션에 언급하세요.