한 튜플이 다른 튜플의 부분집합인지 확인해야 하는 경우 'issubset' 메서드를 사용합니다.
'issubset' 메서드는 집합의 모든 요소가 다른 집합에 있는 경우 True를 반환합니다. 여기서 다른 집합은 메서드에 대한 인수로 전달됩니다.
그렇지 않으면 이 메서드는 False를 반환합니다.
아래는 동일한 데모입니다 -
예시
my_tuple_1 = (87, 90, 31, 85) my_tuple_2 = (34, 56, 12, 5) print("The first tuple is :") print(my_tuple_1) print("The second tuple is :") print(my_tuple_2) my_result = set(my_tuple_2).issubset(my_tuple_1) print("Is the second tuple a subset of the first tuple ? ") print(my_result)
출력
The first tuple is : (87, 90, 31, 85) The second tuple is : (34, 56, 12, 5) Is the second tuple a subset of the first tuple ? False
설명
- 두 개의 튜플이 정의되어 콘솔에 표시됩니다.
- issubset 메소드는 첫 번째 튜플을 전달하고 두 번째 튜플과 비교하여 사용합니다.
- 이 결과는 값에 할당됩니다.
- 콘솔에 출력으로 표시됩니다.