Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python에서 튜플과 목록이 동일한지 확인

<시간/>

튜플과 리스트가 동일한지, 즉 동일한 요소를 포함하는지 확인해야 하는 경우 간단한 루프를 사용할 수 있습니다.

목록은 이기종 값(즉, 정수, 부동 소수점, 문자열 등과 같은 모든 데이터 유형의 데이터)을 저장하는 데 사용할 수 있습니다.

아래는 동일한 데모입니다 -

예시

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' 값이 할당됩니다.
  • 루프에서 벗어납니다.
  • 최종 결과는 변수에 저장된 부울 값입니다.
  • 콘솔에 표시됩니다.