튜플과 리스트가 동일한지, 즉 동일한 요소를 포함하는지 확인해야 하는 경우 간단한 루프를 사용할 수 있습니다.
목록은 이기종 값(즉, 정수, 부동 소수점, 문자열 등과 같은 모든 데이터 유형의 데이터)을 저장하는 데 사용할 수 있습니다.
아래는 동일한 데모입니다 -
예시
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' 값이 할당됩니다.
- 루프에서 벗어납니다.
- 최종 결과는 변수에 저장된 부울 값입니다.
- 콘솔에 표시됩니다.