38 of 151 menu

symmetric_difference 메서드

symmetric_difference 메서드는 집합과 시퀀스의 공통 요소를 제외하고, 오직 서로 다른 요소만을 포함하는 새로운 집합을 반환합니다. 매개변수에는 원본 집합과 비교하고 싶은 집합을 지정합니다.

구문

집합.symmetric_difference(비교하려는_집합)

예시

symmetric_difference 메서드를 사용하여 두 집합 간에 서로 다른 요소를 얻어 봅시다:

st1 = {'a', 'b', 'c'} st2 = {'e', 'g', 'a'} res = st1.symmetric_difference(st2) print(res)

코드 실행 결과:

{'g', 'b', 'c', 'e'}

예시

symmetric_difference 메서드는 짧은 형태도 있습니다:

st1 = {'a', 'b', 'c'} st2 = {'e', 'g', 'a'} res = st1 ^ st2 print(res)

코드 실행 결과:

{'g', 'c', 'b', 'e'}

함께 보기

  • 집합 간 차이를 반환하는
    difference 메서드
  • 집합의 요소가 시퀀스에 있는지 확인하는
    issubset 메서드
  • 시퀀스의 요소가 집합에 있는지 확인하는
    issuperset 메서드
  • 집합의 교집합을 반환하는
    intersection 메서드
한국어
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақКыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부