튜플과 리스트가 동일한지, 즉 동일한 요소를 포함하는지 확인해야 하는 경우 간단한 루프를 사용할 수 있습니다.
목록은 이기종 값(즉, 정수, 부동 소수점, 문자열 등과 같은 모든 데이터 유형의 데이터)을 저장하는 데 사용할 수 있습니다.
아래는 동일한 데모입니다 -
예시
my_tuple_1 = ('Hi' , 'there', 'Will')
my_list = ['How' ,'are' ,'you']
print("The tuple is : ")
print(my_tuple_1)
print("The list is : ")
print(my_list)
my_result = True
for i in range(0, len(my_list)):
if(my_list[i] != my_tuple_1[i]):
my_result = False
break
print("Are the tuple and list identical ? ")
print(my_result) 출력
The tuple is :
('Hi', 'there', 'Will')
The list is :
['How', 'are', 'you']
Are the tuple and list identical ?
False 설명
- 튜플과 목록이 정의되어 콘솔에 표시됩니다.
- 변수에 'True' 값이 할당됩니다.
- 목록이 반복되고 목록과 튜플의 모든 요소가 비교됩니다.
- 동일하지 않은 경우 이전에 'True'로 할당되었던 변수에 'False' 값이 할당됩니다.
- 루프에서 벗어납니다.
- 최종 결과는 변수에 저장된 부울 값입니다.
- 콘솔에 표시됩니다.