36 of 151 menu

issubset 메서드

issubset 메서드는 집합의 요소가 다른 집합, 리스트, 튜플 등과 같은 시퀀스에 포함되는지 확인합니다. 이 메서드는 불리언 값 - True 또는 False를 반환합니다. 매개변수에는 집합의 요소와 비교하려는 시퀀스를 지정합니다.

구문

집합.issubset(시퀀스)

예제

issubset 메서드를 사용하여 첫 번째 집합의 요소가 두 번째 집합에 포함되는지 확인해 봅시다:

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

코드 실행 결과:

False

예제

다시 한 번 issubset 메서드를 사용하여 포함 여부를 확인해 봅시다:

st1 = {'a', 'b', 'c'} st2 = {'a', 'b', 'c'} res = st1.issubset(st2) print(res)

코드 실행 결과:

True

예제

집합의 요소를 리스트의 요소와 비교해 봅시다:

st = {'a', 'b', 'c'} lst = ['a', 'b', 'c'] res = st.issubset(lst) print(res)

코드 실행 결과:

True

예제

이제 집합의 요소를 튜플과 비교해 봅시다:

st = {'a', 'b', 'c'} tlp = ('a', 'b', 'c') res = st.issubset(tlp) print(res)

코드 실행 결과:

True

예제

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

st1 = {'a', 'b', 'c'} st2 = {'a', 'b', 'c'} res = st1 <= st2 print(res)

코드 실행 결과:

True

함께 보기

  • 집합의 교집합을 반환하는 intersection 메서드
  • 집합 간의 차이를 반환하는 difference 메서드
  • 시퀀스의 요소가 집합에 존재하는지 확인하는 issuperset 메서드
  • 집합과 시퀀스의 공통 요소를 제외하는 symmetric_difference 메서드
한국어
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
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부