Problem

4/7

튜플을 사용한 작업. 비교

Theory Click to read/hide

튜플 비교

튜플을 비교할 때: 
- 숫자는 값으로 비교됩니다. 
- 사전식 순서의 문자열; 
- 동일한 위치의 요소가 동일한 경우 다음 요소를 비교합니다. 
- 요소 비교는 첫 번째 부등식까지 발생합니다. 
- 비교할 때 요소는 동일한 유형으로 캐스팅되어야 합니다(숫자와 문자열을 비교할 수 없음). 

 
예시
<테이블> <몸>
1
2
삼
4
5
6
7
8
9
10
열하나
12

A=4 B=8 C = 'a', D = 'z', E = (14, '최대', '최소') F = (14, '최대', '최소') 케이=999 print(A < B)    # 참 print(C F)    # 참 print(K < F)    # 거짓 print(C < K)    # 유형 오류: '<' 지원되지 않음 # 'str' 인스턴스 사이 및 '정수'

Problem

4줄 입력:

1-2) 문자열;
3-4) 일련의 숫자(공백으로 구분된 각 숫자).

다음 작업을 완료하세요.
1) 문자열을 포함하는 2개의 튜플 my_tuple_1my_tuple_2와 시퀀스의 숫자를 포함하는 중첩된 튜플을 생성하는 코드 스니펫을 작성합니다. my_tuple_1 소스 데이터는 my_tuple_2의 홀수 줄에서 - 짝수 줄에서 가져옵니다.
생성된 튜플이 화면에 표시됩니다.
2) 첫 번째 튜플이 두 번째보다 크면 첫 번째 튜플의 첫 번째 요소를 표시하고, 그렇지 않으면 두 번째 튜플의 두 번째 요소를 표시하는 프로그램 조각을 작성합니다.

 

<헤드> <일># <몸>

 

입력 출력
1 안녕하세요
안녕하세요
1 2 3 4
1 2 
('안녕하세요', (1, 2, 3, 4))
('안녕하세요', (1, 2))
안녕하세요
Write the program below
print(my_tuple_1)
print(my_tuple_2)       

     

Program check result

To check the solution of the problem, you need to register or log in!